To badanie omówi:
Co to jest głębokość klonu git?
Głębokość GIT Clone to liczba poszczególnych zobowiązań, które użytkownicy muszą pobrać, gdy klonują dowolne repozytorium.
Jak klonerem zdalne repozytorium z głębokością?
Aby sklonować duże repozytoria z pożądaną głębokością, postępuj zgodnie z poniżej na liście:
Krok 1: Przejdź do repozytorium GIT
Przełącz się na żądane repozytorium GIT za pomocą „płyta CD" Komenda:
$ cd "c: \ Users \ nazma \ git \ test1"
Krok 2: Dodaj zdalny adres URL
Następnie uruchom „Git zdalny dodaj„Polecenie, aby dodać nowy zdalny adres URL na liście:
$ git zdalny dodaj pochodzenie https: // github.com/gituser0422/demo.git
W podbiciu danych wyjściowych „pochodzenie” to nazwa naszego zdalnego adresu URL nazwy:
Krok 3: Wyświetl listę zdalnego adresu URL
Teraz upewnij się, że dodany zdalny adres URL, uruchamiając „git pilot„Polecenie z„-v" opcja:
$ git pilot -v
Krok 4: Zdalne repozytorium klonów z pożądaną głębokością
Następnie użyjemy „Git Clone”Polecenie wraz z„-głębokość”Opcja i„3”Jako jego wartość:
$ git Clone -Depth 3 https: // github.com/gituser0422/demo.git
Można zauważyć, że konkretne repozytorium zostało pomyślnie sklonowane z określoną głębokością:
Krok 5: Przejdź do zdalnego repozytorium klonów
Następnie przejdź do pobranego zdalnego repozytorium za pośrednictwem „płyta CD" Komenda:
$ CD Demo/
Krok 6: Sprawdź sklonowaną historię dziennika repozytorium
Wreszcie, wykonaj „Git Log”Polecenie wraz z„-jedna linia„Opcja pokazania krótkiej historii dziennika repozytorium:
$ git log -linia
Można zauważyć, że najnowsze trzy zatwierdzenia zdalnego repozytorium są pobierane do lokalnego repozytorium, ponieważ określiliśmy „3„Wartość głębokości:
Krótko wyjaśniliśmy o głębokości klonu git.
Wniosek
Aby sklonować duże repozytorium z pożądaną głębokością, najpierw przejdź do repozytorium GIT, dodaj zdalny adres URL i zweryfikuj go. Następnie wykonaj „GIT CLON -DEPTH " Komenda. Następnie przejdź do sklonowanego repozytorium i wyświetl historię dziennika w celu weryfikacji. W tym badaniu zilustrowało metodę klonowania repozytorium GIT wraz z głębokością.