Co to jest Git Fetch | Zdalny oddział i rozwiązania problemów z błędami

Co to jest Git Fetch | Zdalny oddział i rozwiązania problemów z błędami
Pracując nad ogromnymi projektami programistycznymi, użytkownicy pracują nad lokalnym zdalnym repozytorium GIT i przesuwają wszystkie dodatkowe zmiany do usługi hostingowej GitHub. W tym celu muszą zbudować połączenie między zdalnym hostem GitHub a lokalnymi repozytoriami poprzez klonowanie. Następnie popchnij wszystkie dodane zmiany do zdalnego repozytorium i zaktualizuj je dla innych członków, aby mogli pobrać zaktualizowane zdalne repozytorium przed naciskiem zmian za pomocą „$ git fetch" Komenda.

W tym przewodniku omówiono metodę pobierania zaktualizowanego zdalnego repozytorium i pożądanego zdalnego oddziału.

Jak pobrać zdalne repozytorium i zdalną oddział?

Aby pobrać zaktualizowane zdalne repozytorium i pożądaną gałęzie zdalnej, najpierw sklonuj repozytorium za pomocą zdalnego adresu URL. Następnie dodaj nowy zdalny adres URL do lokalnego repozytorium GIT. Następnie pobierz zaktualizowane zdalne repozytorium do lokalnego repozytorium za pomocą „$ git fetch”Polecenie i uruchom„$ git fetch pochodzenie „Polecenie, aby pobrać określoną zdalną gałęznę.

Wdrożyćmy wyżej wymyślony scenariusz!

Krok 1: Kopiuj zdalny adres URL
Otwórz usługę hostingu zdalnego i przejdź do żądanego zdalnego repozytorium. Kliknij przycisk pod wysokim poziomem i skopiuj adres URL HTTPS:

Krok 2: Przejdź do katalogu
Następnie przejdź do katalogu GIT, gdzie istnieje lokalne repozytorium:

$ cd "c: \ Users \ nazma \ git \ test_4"

Krok 3: Git Clone
Wykonaj „Git Clone”Polecenie wraz z skopiowanym zdalnym adresem URL, aby sklonować lokalne repozytorium:

$ git clone https: // github.com/gituser0422/test_repo.git

Krok 4: Pobierz zdalny oddział
Teraz spróbuj pobrać grzywną gałęzie git, używając „Git Fetch Origin„Polecenie wraz z pożądaną zdalną nazwą gałęzi:

$ git fetch Origin Master

Można zauważyć, że napotkaliśmy następujące błędy:

Jeśli jesteś również w podobnej sytuacji, podążaj dalej, ponieważ zapewnimy rozwiązanie.

Krok 5: Sprawdź listę zdalnych
Sprawdź listę istniejących zdalnych adresów URL za pośrednictwem „git pilot„Polecenie z„-v" opcja:

$ git pilot -v

Jak widać, lista URL zdalnych jest obecnie pusta:

Krok 6: Dodaj zdalny adres URL
Aby dodać nowy zdalny adres URL, wykonaj „git zdalny dodaj pochodzenie”Polecenie z zdalnym adresem URL repozytorium, który wcześniej sklonowałeś:

$ git zdalny dodaj pochodzenie https: // github.com/gituser0422/test_repo.git

Krok 7: Sprawdź zdalny adres URL
Aby sprawdzić, czy dodany jest zdalny adres URL, uruchom „git pilot„Polecenie„ z ”-v" opcja:

$ git pilot -v

Można zauważyć, że nowy zdalny adres URL jest pomyślnie dodawany:

Krok 8: Przyprzyjanie Zaktualizowanego pilota
Teraz pobierz zdalne repozytorium aktualizacji za pomocą „Git Fetch" Komenda:

$ git fetch

Jak widać, wszystkie zdalne oddziały są pomyślnie pobierane:

Krok 9: Pobierz zdalny oddział
Uruchom „Git Fetch„Polecenie z nazwą gałęzi, aby pobrać żądaną zdalną gałąź:

$ git fetch Origin Master

Poniższe wyjście wskazuje, że określona zdalna gałąź jest pomyślnie pobierana:

Otóż ​​to! Opracowaliśmy najłatwiejszą metodę pobrania zaktualizowanego zdalnego repozytorium i pożądanego zdalnego oddziału.

Wniosek

Aby pobrać zaktualizowane zdalne repozytorium i pożądaną gałęzie zdalnej, najpierw sklonuj repozytorium za pomocą zdalnego adresu URL. Następnie dodaj nowy zdalny adres URL do lokalnego repozytorium GIT. Następnie pobierz zaktualizowane zdalne repozytorium do lokalnego repozytorium za pomocą „$ git fetch”Polecenie i uruchom„$ git fetch pochodzenie „Polecenie, aby pobrać określoną zdalną gałęznę. W tym przewodniku pokazano procedurę pobrania zaktualizowanego zdalnego repozytorium i pożądanego zdalnego oddziału.