Jak mam dodać podmoduł Git dla określonego tagu lub zatwierdzenia?
git
version-control
Peter Mortensen
źródło
źródło
Odpowiedzi:
Repozytoria podmodułów pozostają w odłączonym stanie HEAD wskazującym na określone zatwierdzenie. Zmiana tego zatwierdzenia polega po prostu na sprawdzeniu innego znacznika lub zatwierdzeniu, a następnie dodaniu zmiany do repozytorium nadrzędnego.
git-status
w repozytorium nadrzędnym będzie teraz zgłaszać brudne drzewo:Dodaj katalog podmodułu i zatwierdź, aby zapisać nowy wskaźnik.
źródło
Od dwóch facetów kłócących się - połącz podmoduły Git z konkretnym zatwierdzeniem lub gałęzią .
źródło
git submodule add -b some_branch git://some_repository.git some_repository
git submodule add -b
można było pobrać tag lub sha1hash. Może zająć tylko gałąź.-b
gałęzi, a nie tagów lub zatwierdzeń shas, jest funkcją, a nie błędem (w rzeczywistości-b
jest skrótem--branch
).