I have a submodule that tracks a branch. It is currently sitting at the head of the branch. But git submodule status
comes up with a rather ugly tagging.
That commit is really the current head of the branch in question, both in the submodule and on the remote.
% git submodule status
168b1e6c54101dfa7b1b865197ab7ac660c56fcf common (tha-6-7-g168b1e6)
% cat .gitmodules
[submodule "common"]
path = common
url = git@github.com:basis-technology-corp/perceptron-segmentation-models.git
branch = etrog-985-restructure
Where does the ugly string 'tha-6-7-g....
' come from? It's not a tag on the commit at the top of the branch.