Peter Williams <pwil3058@xxxxxxxxxxxxxx> writes: > However, for git commands such as diff/status whose job is to display > information it would be nice if they had a --recursive option to > override the default submodule diff/status and show details of the > changes in the submodules. Sometimes you want to see the big picture > in detail. I won't disagree. My comment was only on this part from the original: >> - We have to make separate commits and manage corresponding topic >> branches for the superproject and subprojects. and on this point, we seem to be in agreement.