Ten zapis zapewni metodę zmiany repozytorium GitHub dla submodułu Git.
Jak zmienić repozytorium GitHub dla submodułu Git?
Aby zmienić repozytorium GitHub dla submodułu w Git:
- Najpierw przejdź do żądanego repozytorium lokalnego, które zawiera moduł podrzędny.
- Następnie przejdź do modułu podrzędnego i sprawdź jego zdalny adres URL.
- Następnie wróć do repozytorium nadrzędnego i wykonaj „ git submodule set-url
- Na koniec ponownie przejdź do modułu podrzędnego i sprawdź nowy zdalny adres URL.
Krok 1: Przenieś do lokalnego repozytorium
Najpierw wpisz „ płyta CD ” wraz z konkretną ścieżką repozytorium, która zawiera submoduł i przełącz się do niego:
$ płyta CD 'C:\Go \R epickie B'
Krok 2: Wyświetl zawartość repozytorium
Następnie wyświetl zawartość bieżącego katalogu:
$ ls
Można zauważyć, że działające repozytorium zawiera jeden submoduł o nazwie „ subMod ”:
Krok 3: Przejdź do modułu podrzędnego
Następnie użyj następującego polecenia wraz z nazwą podmodułu i przejdź do niego:
$ płyta CD subMod
Krok 4: Sprawdź zdalny adres URL
Wykonaj poniższe polecenie, aby sprawdzić zdalny adres URL modułu podrzędnego:
Zgodnie z podanym wyjściem submoduł jest powiązany ze zdalnym repozytorium o podanym zdalnym adresie URL:
Krok 5: Wróć do repozytorium nadrzędnego
Przełącz się z powrotem do obecnego repozytorium za pomocą następującego polecenia:
Krok 6: Zmień zdalny adres URL modułu podrzędnego
Teraz uruchom „ git submoduł set-url ” wraz z nazwą modułu i nowym zdalnym adresem URL:
Tutaj, ' subMod ” to nazwa podmodułu:
Krok 7: Przejdź do modułu podrzędnego
Przejdź ponownie do modułu podrzędnego, aby wyświetlić nowe zmiany:
Krok 8: Zweryfikuj zdalny adres URL
Na koniec sprawdź, czy zdalne repozytorium submodułu Git uległo zmianie, uruchamiając podane polecenie:
Można zauważyć, że zdalne repozytorium submodułu zostało zmienione na nowy adres URL:
Wyjaśniliśmy procedurę zmiany repozytorium GitHub dla submodułu.
Wniosek
Aby zmienić repozytorium GitHub dla submodułu Git, najpierw przejdź do żądanego lokalnego repozytorium zawierającego submoduł. Następnie uruchom „ git submodule set-url