Ten zapis wyjaśni różne metody wymieniania submoduły w repozytorium GIT.
Jak wymienić/wyświetlić submoduły w repozytorium GIT?
Aby wymienić submoduły w GIT, można użyć wielu poleceń, takich jak:
Metoda 1: Lista podmodułów za pomocą polecenia „GIT Smoduł”
Aby wymienić wszystkie submoduły w określonym repozytorium GIT, wykonaj poniższe polecenie:
Git Smoduł
W poniższym wyjściu można zobaczyć dwa submoduły wraz z ich nazwą repozytorium i hash SHA. Mówiąc dokładniej, „Repo1„Repozytorium zawiera„Submod„Podmoduł i„test_repo„Repozytorium zawiera„TestSubmod„Podmoduł:
Metoda 2: Lista podmodułów za pomocą polecenia „GIT SMPodule-Helper”
Użyj „-Lista pomocników„Opcja z poprzednim poleceniem, aby wymienić podmoduł z trybem, wartością sha-hash, etapem i ich ścieżką:
GIT SMPodule-lista pomocy
Na poniższym wyjściu:
Metoda 3: Lista podmodułów za pomocą „GIT Smodule | Polecenie AWK 'print $ 2' "
Aby przeglądać tylko nazwy submoduły, użyj „awk 'drukuj 2 $'„Opcja z tym samym poleceniem:
Git Smoduł | awk 'drukuj 2 $'
Poniższe polecenie można również wykorzystać do wymienienia tylko nazwisk git submodules:
GIT SMPodule -Quiet Foreach -rekusyjny „echo $ nazwa”
Kolejne polecenie, aby uzyskać tylko nazwy submodułów w repozytorium, podano poniżej:
Ścieżka Grep .Gitmodules | sed 's/.*= // '
Metoda 4: Lista submoduły za pomocą „Git Config -file .polecenie GitModules -name -one -get -regexp ”
Uruchom podane polecenie, aby wyświetlić wszystkie wpisy submodules w repozytorium:
Git Config -plik .GitModules-Nazwa-tylko-Get-Regexp Ścieżka
Wyjaśniliśmy różne sposoby wymieniania submoduły w repozytorium GIT.
Wniosek
Wiele poleceń GIT można użyć do wymienienia submoduły w repozytorium GIT, takich jak „Git Smoduł", I "Git Smodule-Helper List”Polecenia do wyświetlania szczegółowych informacji o submodule. „„Git Smoduł | awk 'drukuj 2 $'”,„Git submodule -Quiet Foreach -recursive „Echo $ Nazwa”" I "Ścieżka Grep .Gitmodules | sed 's/.*= // '”Wymienia tylko nazwiska submoduły. Ponadto, aby wyświetlić wszystkie wpisy submodułu, użyj „Git Config -file .gitModules -name -toy -get -regexp ścieżka" Komenda. Ten zapis wyjaśnił różne metody wymieniania submoduły w repozytorium GIT.