Update all submodules in this repo
git submodule update --init --recursive
Add a submodule
git submodule add <repro_to_add> <name_in_your_repo>
Remove a submodule (git 1.8)
git submodule deinit -f path/to/submodule rm -rf .git/modules/path/to/submodule git rm -f path/to/submodule
Remove a submodule (< git 1.8)
Remove the submodule directory Remove the record in `~/.git/config` Remove the record in ~/.gitmodules Remove the dir ~/.git/modules/<name>
Interesting Git aliases
[alias] grab = fetch -p --recurse-submodules=yes sup = submodule update --init --recursive
There was an error while loading. Please reload this page.