Co oznacza głębokość dla klonu git?

Co oznacza głębokość dla klonu git?
Deweloperzy wykonują kilka operacji niezależnie na lokalnym repozytorium bez zaangażowania zdalnego serwera GitHub, co oznacza, że ​​użytkownicy nie zależą od scentralizowanego narzędzia. Mogą klonizować repozytoria od pilota do lokalnych repozytoriów, aby zbudować połączenie między nimi. Czasami staje się to problematyczne w przypadku dużych zdalnych repozytoriów i może istnieć wymóg pobrania z pożądaną głębokością.

To badanie omówi:

  • Co to jest głębokość klonu git?
  • Jak klonerem zdalne repozytorium z głębokością?

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:

  • Przejdź do zdalnego repozytorium GIT.
  • Ustaw nowy zdalny adres URL i zweryfikuj go.
  • Wykonaj „GIT CLON -DEPTH " Komenda.
  • Przejdź do sklonowanego repozytorium.
  • Zobacz historię dziennika w celu weryfikacji.

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ą.