Co oznacza fetch_head w git?

Co oznacza fetch_head w git?

Deweloperzy zapisują swoje lokalne zmiany w repozytorium GitHub po zakończeniu pracy nad systemem lokalnym. Pobierają również najnowsze zmiany zdalnego repozytorium w swoim systemie lokalnym, wykonując operację pobierania lub ciągnięcia. Gdy członek zespołu wprowadza zmiany w repozytorium GitHub i pobiera te zmiany, a następnie zmiany zmiany w odniesieniu do fetch_head.

Ten zapis wyjaśni:

  • Co oznacza fetch_head w git?
  • Jak zdobyć fetch_head w git?

Co oznacza fetch_head w git?

"Fetch_head”Śledzi zmiany pobierane z repozytorium Github. Gdy użytkownik wykonuje „Git Fetch„Polecenie, pobiera treść na końcu konkretnej zdalnej gałęzi git, która jest zatwierdzeniem. Fetch_head przechowuje hash SHA zatwierdzenia na końcu konkretnej gałęzi. Zawiera informacje o pojedynczej gałęzi i wszystkie odniesienia do wszystkich zdalnych gałęzi.

Jak zdobyć fetch_head w git?

Aby uzyskać fetch_head, najpierw przejdź do lokalnego repozytorium i sprawdź jego zdalny adres URL. Następnie wprowadzaj pewne zmiany w zdalnym repozytorium GIT. Następnie pobierz te zmiany w lokalnym repozytorium, wpisując „Git Fetch" Komenda. Te zostaną pobrane jako „Fetch_head" odniesienie. Wypróbuj poniżej wspomniane instrukcje dotyczące praktycznej demonstracji!

Krok 1: Przełącz do wymaganego katalogu

Najpierw wpisz poniższe polecenie i przekieruj do konkretnego lokalnego repozytorium:

$ cd "c: \ git \ reposa"

Krok 2: Sprawdź zdalny adres URL

Następnie sprawdź, czy katalog lokalny jest powiązany z zdalnym repozytorium:

$ git pilot -v

Krok 3: Pobierz treść zdalnego repozytorium

Następnie uzyskaj treść repozytorium GitHub w lokalnym repozytorium, pisząc „Git Fetch" Komenda:

$ git fetch

Krok 4: Dokonaj zmian w repozytorium Github

Teraz otwórz GitHub i dodaj pewne zmiany w konkretnym zdalnym repozytorium, tworząc nowy plik:

Krok 5: Przyprzyj zdalnej najnowszej wersji

Następnie pobieraj najnowsze zmiany konkretnej gałęzi, wpisując podwładne polecenie:

$ git fetch pochodzenie główne

Można zauważyć, że wyżej wymienione polecenie pobrało „Fetch_head”, Który przechowuje najnowszą treść, która była na końcu„główny" oddział:

Krok 6: Scal najnowsze zmiany

Wreszcie, scal najnowsze zmiany, które są przechowywane w „Fetch_head„Z lokalnym oddziałem:

$ git scal fetch_head

Chodziło o fetch_head i metodę tego zdobycia.

Wniosek

Fetch_head zapisuje historię zmian, które zostały pobrane z zdalnego repozytorium git. Podczas wykonywania operacji pobierania w GIT pobierana jest zawartość konkretnego zdalnego oddziału git, która jest zatwierdzeniem. Przechowuje także wartość zatwierdzenia na końcu określonej gałęzi. Napis wyjaśnił o fetch_head i metodzie uzyskania fetach_head w git.