We\'re using git submodules to manage a couple of large projects that have dependencies on many other libraries we\'ve developed. Each library is a separate repo brought int
Here is the command-line to pull from all of your git repositories whether they're or not submodules:
ROOT=$(git rev-parse --show-toplevel 2> /dev/null) find "$ROOT" -name .git -type d -execdir git pull -v ';'
If you running it in your top git repository, you can replace "$ROOT" into ..
"$ROOT"
.