Fatalne „pochodzenie” nie wydaje się być repozytorium Git

Fatalne „pochodzenie” nie wydaje się być repozytorium Git

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 ”?
  • Jak naprawić „fatalne:„ pochodzenie ”nie wydaje się być błąd repozytorium git”?

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.