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
From the top level in the repo:
git submodule foreach git checkout develop git submodule foreach git pull
This will switch all branches to develop and pull latest