From: David Turner Date: Wed, 11 Jan 2017 00:11:40 GMT Subject: git cat-file on a submodule Message-ID: <1484093500.17967.6.camel@frank> Why does git cat-file -t $sha:foo, where foo is a submodule, not work? git rev-parse $sha:foo works. By "why", I mean "would anyone complain if I fixed it?" FWIW, I think -p should just return the submodule's sha.