SyntaxFix
Write A Post
Hire A Developer
Questions
$ git submodule status --recursive
Is also a life saver in this situation. You can use it and gitk --all to keep track of your sha1's and verify your sub-modules are pointing at what you think they are.
gitk --all