Jaka jest różnica między „git zdalną aktualizacją”, „git fetch” i „git ciągnie”?

Jaka jest różnica między „git zdalną aktualizacją”, „git fetch” i „git ciągnie”?
Git to narzędzie open source wykorzystywane przez tysiące programistów na całym świecie. Deweloperzy używają GIT do śledzenia zmian w swoich projektach. Kiedy wielu programistów pracuje razem nad tym samym projektem, muszą ustawić gałęzi śledzenia, aby zbudować połączenie między lokalnymi i zdalnymi repozytoriami. Dodatkowo mogą pobierać lub pobierać zdalne dane przez zdalny adres URL.

W tym artykule dostarczy metodę różnicowania między git Pull, Git Fetch, Git i zdalnym aktualizacją.

Jaka jest różnica między operacją „git pull”, „git fetch” i „git zdalnej aktualizacji”?

„„$ git pilot„Polecenie służy do aktualizacji zdalnego adresu URL. Z drugiej strony „Git Fetch”Polecenie aktualizuje obecną gałąź bez scalania jakichkolwiek zmian. Jednakże "git ciągnie”Polecenie aktualizuje obecną gałąź i łączy wszelkie zdalne zmiany obecnej gałęzi.

Teraz przejdź do przodu i sprawdź następującą procedurę w celu lepszego zrozumienia!

Krok 1: Uruchom terminal git bash

Wyszukaj i otwórz „Git Bash„Terminal za pomocą menu Start:

Krok 2: Przejdź do repozytorium GIT

Wykonaj poniższe polecenie wraz z konkretną ścieżką repozytorium i przejdź do niej:

$ cd "c: \ git"

Krok 3: Zainicjuj repozytorium GIT

Uruchom udostępnione polecenie, aby zainicjować repozytorium GIT:

$ git init

Notatka: Powyższy proces jest warunkiem rozróżniania git Pull, Git Fetch, Git i zdalnego aktualizacji.

Jak zaktualizować pilota git?

Aby zaktualizować pilota git, sprawdź następujące kroki.

Krok 1: Sprawdź listy zdalnych adresów URL

Aby sprawdzić istniejące zdalne adresy URL, użyj następującego polecenia:

$ git pilot -v

Krok 2: Kopiuj zdalny adres URL

Teraz otwórz żądane zdalne repozytorium, kliknij „Kod”Przycisk i skopiuj„Https„URL do schowka:

Krok 3: Zaktualizuj repozytorium za pomocą nowego adresu URL repozytorium

Teraz wykonaj „git zdalny set-Url”Polecenie wraz z zdalną nazwą i zdalnym adresem URL repozytorium:

$ git zdalny zestaw set-URL https: // github.com/laibayounas/Newrepo.git

Krok 4: Sprawdź zaktualizowane zdalne adresy URL

Aby zweryfikować zaktualizowane zdalne adresy URL, użyj następującego polecenia:

$ git pilot -v

Poniżej podane dane wyjściowe pokazuje, że zdalne repozytorium URL jest pomyślnie aktualizowane:

Jak pobrać zdalne dane git?

Aby zaktualizować obecną gałęznę bez scalania jakichkolwiek zmian, wykonaj „Git Fetch„Polecenie wraz z zdalną nazwą:

$ git fetch pochodzenie

Jak pobrać zdalne dane git?

Aby zaktualizować obecną gałąź i scalić zdalne zmiany, uruchom „git ciągnie”Polecenie wraz z nazwą pilota i gałęzi:

$ Git Pull Origin Main

Można zauważyć, że pomyślnie pobraliśmy dane ze zdalnego repozytorium:

Praktycznie porównaliśmy operacje aktualizacji Git, Git Fetch i Git Pull.

Wniosek

Aby aktualizować pilot git, sprawdź listy istniejących zdalnych adresów URL. Następnie otwórz określone zdalne repozytorium i skopiuj jego adres URL HTTPS. Następnie wykonaj „$ git zdalny zestaw " Komenda. Aby pobrać zdalne dane git, uruchom „$ git fetch " Komenda. Wreszcie, w celu pobierania zdalnych danych GIT, „$ Git Pull „Używane jest polecenie. W tym artykule wyjaśniono różnicę między Git Fetch, zdalną aktualizacją GIT i git ciągnie.