Skip to content

Instantly share code, notes, and snippets.

@deviousasti
deviousasti / SyncSubmodules.psm1
Last active November 10, 2020 15:36
Adds submodules looking at entries from .gitmodules
function Get-Submodules {
function lookup($key, $defaultValue = "") {
$value = git config --file $gitmodules --get "$key" 2>&1
if($LASTEXITCODE -ne 0) { $defaultValue } else { $value }
}
function all {
(git config --file $gitmodules --list) -split "\n"
}