Stefan Zager [off-list ref] writes:
... To my mind, any
`git submodule` command should *always* run on the first level of
submodules. If you're going to specify --no-recurse, then why are you
running `git submodule` at all? I think 'recursion' only applies to
moving beyond the first level of submodules.
Very true.
Submodule folks, any opinion on the Stefan's approach?