Po przełączeniu gałęzi z kasą git, zakładam, że większość czasu chciałbyś zaktualizować swoje submoduły.Dlaczego aktualizacja modułu git nie jest automatyczna przy kasie git?
- W jakiej sytuacji pan nie chcesz zaktualizować submodules po włączeniu?
- Co by się zepsuło, gdyby zostało to zrobione automatycznie przez pobranie git?
Wzbogacona przykład:
- gałęzi ma submodule S w 3852f1
- odgałęzienie B ma modułem S w fd72d7
Na gałęzi git realizacji transakcji B spowoduje kopia robocza oddziału B z modułem podrzędnym S przy 3852f1 (ze zmodyfikowanym S). Aktualizacja modułu git spowoduje pobranie zamówienia S na fd72d7.
pokrewne: http://stackoverflow.com/questions/4611512/is-there-a-way-to-make-git-pull-automatically-update-submodules – philfreo
jestem zgodzić się z tobą. Pracuję nad projektem z submodułami i po każdym ciągnięciu powinienem wykonać aktualizację modułu git, ale nie jest to konieczne w większości przypadków. jedyny powód, aby to zrobić - nie przegap, kiedy jeden z submodułów jest rzeczywiście aktualizowany. –