Lors de la commutation de branches avec git checkout je suppose que la plupart du temps, vous voulez mettre à jour votre submodules.
- Dans quelle situation avez-vous pas envie de mettre à jour submodules après le passage?
- Ce serait briser si cela a été fait automatiquement par la commande git checkout?
Mis à jour avec par exemple:
- La direction générale de la a sous-module S à 3852f1
- La branche B est sous-module S à fd72d7
Sur la branche A, git checkout B sera le résultat d'une copie de travail de la branche B avec sous-module S à 3852f1 (avec une modification S). git sous-module de mise à jour sera checkout S à fd72d7.