Kiedy programiści dodają zmiany w lokalnym repozytorium i popychają je do usługi hostingowej GitHub bez śledzenia zdalnego adresu URL, często stają w obliczu „Fatal: „pochodzenie” nie wydaje się być repozytorium Git" błąd. Aby rozwiązać ten problem, konieczne jest dodanie zdalnego adresu URL śledzenia za pośrednictwem „$ git zdalny dodaj pochodzenie " Komenda.
Ten post omówi:
Kiedy wystąpi błąd „fatalne:„ pochodzenie ”?
Wyżej wymieniony błąd często występuje, gdy użytkownik chce wepchnąć zmiany lokalne do zdalnego repozytorium bez dodawania zdalnego adresu URL do śledzenia. Aby uzyskać lepsze zrozumienie, najpierw pokażemy wyżej wymyślony błąd, a następnie zapewnimy metodę jego rozwiązania.
Krok 1: Przejdź do repozytorium
Najpierw przejdź do żądanego repozytorium GIT za pośrednictwem podanego polecenia:
$ cd "c: \ Users \ nazma \ git \ test_10
Krok 2: Utwórz plik
Następnie uruchom „dotykać„Polecenie utworzenia nowego pliku w repozytorium:
$ Touch File2.tekst
Krok 3: Śledź nowo utworzony plik
Teraz śledź nowo utworzony plik do obszaru inscenizacji za pomocą następującego polecenia:
$ git dodaj plik2.tekst
Krok 4: Zmiany popełniania
Wykonaj „git zatwierdzić”Polecenie popełnić dodane zmiany w repozytorium:
$ git commit -m "file2 dodano"
Krok 5: Sprawdź historię dziennika git
Następnie sprawdź historię dziennika repozytorium GIT za pomocą określonego polecenia:
$ git log .
Krok 6: Git Push
Następnie uruchom „Git Push„Polecenie z zdalną nazwą i oddziałem lokalnym:
$ git push pochodzenie
Jak widać, wyżej wymieniona polecenie podaje błąd:
Sprawdźmy następną sekcję, aby rozwiązać napotkany błąd.
Jak naprawić „fatalne:„ pochodzenie ”nie wydaje się być błąd repozytorium git”?
Aby rozwiązać powyższy błąd, postępuj zgodnie z instrukcjami poniżej.
Krok 1: Sprawdź listę zdalnych
Najpierw sprawdź listę zdalnych adresów URL, wykorzystując „git pilot" Komenda:
$ git pilot -v
Zgodnie z podmiotem wyjściowym, obecnie nie ma zdalnego adresu URL:
Krok 2: Kopiuj zdalny adres URL
Otwórz GitHub, wybierz repozytorium i skopiuj jego adres URL HTTPS:
Krok 3: Dodaj zdalny adres URL
Wykonaj „Git zdalny dodaj”Polecenie z zdalną nazwą i skopiował zdalny adres URL, aby go dodać:
$ git zdalny dodaj pochodzenie https: // github.com/gituser0422/mari_khan.git
Krok 4: pociągnij lokalny oddział
Na koniec wykonaj „git ciągnie„Polecenie z„-Zezwalaj na historie„Opcja wyciągnięcia lokalnej gałęzi:
$ Git Pull Origin Dev-Allow-Untered-Histories
W rezultacie GIT otworzy plik wiadomości scalania w domyślnym edytorze tekstu. W tym pliku dodaj komentarz i zapisz go:
Jak widać, operacja ciągnięcia jest wykonywana pomyślnie, a wcześniej napotkany błąd jest rozwiązany:
To wszystko! Zapewniliśmy rozwiązanie do naprawy śmiertelnego błędu, który wystąpił podczas wcisku gałęzi lokalnej do pilota.
Wniosek
Omówiony błąd śmiertelny często występuje, gdy użytkownik popycha lokalne zmiany w zdalnym repozytorium bez dodawania zdalnego adresu URL śledzenia. Aby rozwiązać ten problem, wykonaj „$ git zdalny dodaj pochodzenie „Polecenie dodania nowego zdalnego adresu URL. Ten post dostarczył rozwiązania w celu rozwiązania błędu śmiertelnego, który często występuje podczas przepychania zmiany lokalnej do zdalnego repozytorium.