The documentation is currently incorrect, it talks about the checked out SHAs when git submodule status actually reports the superproject's tracked SHAs. It's possible (but unlikely IMO) that we should change the behavior of the tool to match the documentation. A flag for this behavior may be useful. Manish Goregaokar (1): Documentation: Correct man page for the SHAs reported by 'submodule status' Documentation/git-submodule.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) base-commit: 5fa0f5238b0cd46cfe7f6fa76c3f526ea98148d9 Published-As: https://github.com/gitgitgadget/git/releases/tag/pr-470%2FManishearth%2Fsubmodule-sha-v1 Fetch-It-Via: git fetch https://github.com/gitgitgadget/git pr-470/Manishearth/submodule-sha-v1 Pull-Request: https://github.com/gitgitgadget/git/pull/470 -- gitgitgadget