W Git programiści chcą używać jednego repozytorium w innym repozytorium. W tym celu konieczne jest utworzenie submodułu lub subrepozytorium w lokalnym repozytorium Git. Moduł podrzędny Git to metoda dołączania jednego lokalnego katalogu Git jako podkatalogu w innym repozytorium Git w określonej ścieżce. Submoduły mogą być wykorzystywane do oddzielania zewnętrznych zależności od głównej bazy kodu i zapewniają najlepszy i łatwy sposób zarządzania złożonymi strukturami projektów.
W tym samouczku zademonstrujemy metodę dodawania katalogu submodułów w Git.
Jak dodać submoduł w Git?
Aby dodać submoduł w Git, postępuj zgodnie z poniższą procedurą:
-
- Przejdź do lokalnego katalogu Git.
- Utwórz submoduł w lokalnym repozytorium Git.
- Przejdź do katalogu podmodułów.
- Zainicjuj katalog submodułów.
- Następnie zaloguj się na swoje konto GitHub i przejdź do „ Twoje repozytoria> Wybierz repozytorium> Kopiuj HTTPS Adres URL.
- Włóż submoduł za pomocą „ dodanie submodułu git ” wraz ze skopiowanym adresem URL.
- Sprawdź dodany moduł, sprawdzając status Git.
- Zatwierdź śledzony moduł za pomocą „ git zatwierdzenie ' Komenda.
Krok 1: Przekieruj do lokalnego repozytorium Git
Najpierw otwórz narzędzie Git i przejdź do lokalnego repozytorium Git za pomocą „ płyta CD ' Komenda:
płyta CD 'C:\Użytkownicy\użytkownik\Git\demo1'
Krok 2: Utwórz katalog podmodułów
Wykonaj „ mkdir ”, aby utworzyć podkatalog w bieżącym katalogu:
mkdir submoduł-demo1
Krok 3: Przejdź do katalogu podmodułów
Przejdź do katalogu podmodułu za pomocą „ płyta CD ' Komenda:
płyta CD submoduł-demo1
Krok 4: Zainicjuj katalog submodułów
Następnie zainicjuj utworzony katalog submodułów, wykonując polecenie „ jest gorąco ' Komenda:
jest gorąco
W rezultacie puste repozytorium zostało pomyślnie zainicjowane:
Krok 5: Skopiuj adres URL HTTPS
Następnie zaloguj się na swoje konto GitHub i przejdź do „ Twoje repozytoria> Wybierz repozytorium> Kopiuj HTTPS Adres URL:
Krok 6: Dodaj moduł podrzędny
Uruchom „ dodanie submodułu git ” i wklej skopiowany adres URL:
podmoduł git dodaj https: // github.com / Gituser213 / testrepo.git
Wynikowy obraz wskazuje, że repozytorium submodułów zostało pomyślnie sklonowane z podanym repozytorium zdalnym:
Krok 7: Sprawdź stan Git
Teraz wyświetl bieżący stan, uruchamiając „ status gita ' Komenda:
status gita
Można zauważyć, że nowe zmiany zostały dodane w obszarze przejściowym:
Krok 8: Zatwierdź zmiany
Teraz zatwierdź wszystkie zmiany, wykonując „ git zatwierdzenie ” polecenie z „ -M ” flaga zatwierdzenia wiadomości:
git zatwierdzenie -M 'dodano submoduły'
Poniższe dane wyjściowe pokazują, że wszystkie modyfikacje zostały zatwierdzone:
To wszystko na temat dodania submodułu w lokalnym katalogu Git.
Wniosek
Aby dodać submoduł w git, najpierw przejdź do lokalnego katalogu Git i utwórz submoduł w lokalnym repozytorium Git, używając „ mkdir ' Komenda. Następnie przejdź do katalogu podmodułu i zainicjuj go. Następnie zaloguj się na swoje konto GitHub i przejdź do „ Twoje repozytoria> Wybierz repozytorium> Kopiuj adres URL HTTPS ”. Włóż submoduł z „ dodanie submodułu git ” wzdłuż skopiowanego łącza. Na koniec zatwierdź dodaną modyfikację za pomocą „ git zatwierdzenie ' Komenda. W tym poście podano metodę dodawania podmodułu w Git.