2017-06-11 3 views

Répondre

1

Un sous-module est référencé dans le dépôt parent en tant que gitlink, un special entry in the index, qui pointe vers le SHA1 du sous-repo.

Chaque fois que vous changez de branche, cette entrée peut changer, ce qui signifie que le sous-dépôt doit être extrait de nouveau, à un SHA1 différent. C'est exactement ce que fait un git submodule update --init.

les init et update subcommands maintiendra vérifié et à sous-modules sur une révision appropriée dans votre arbre de travail.