Der git parent (der Submodule) verfolgt die Zweige und Tag-IDs der Submodule beim Commit. Das stellt sicher, dass die Untermodule, wenn Sie das übergeordnete Element auschecken (in einer bekannten Version), auch ihre richtigen Tags enthalten.
Wenn es sich wie oben nur um ein ignoriertes Unterverzeichnis handelt, handelt es sich im Grunde um zwei unabhängige Git-Repos, als wären sie nicht Teil einer Dateisystemhierarchie.
Tags und Links git github git-submodules