Jak naprawić błąd „Fatal: Origin nie wydaje się być błędem repozytorium Git”

Git to rozproszony system kontroli wersji, który służy przede wszystkim do śledzenia zmian w kodzie źródłowym podczas tworzenia oprogramowania. GitHub to internetowa usługa hostingowa do kontroli wersji za pomocą Git. Obie te usługi są szeroko stosowane w rozwoju oprogramowania. Jednak ostatnio pojawiło się wiele raportów, w których użytkownicy nie są w stanie wykonywać poleceń „git” w terminalu Mac.

Fatal: „origin” nie wydaje się być błędem repozytorium Git

W tym artykule omówimy powody, dla których błąd jest wywoływany, i przedstawimy realne rozwiązania problemu. Pamiętaj, aby dokładnie przestrzegać instrukcji, aby uniknąć konfliktów.

Co powoduje, że błąd „Fatal: 'origin” nie wydaje się być repozytorium Git?

Po otrzymaniu licznych raportów od wielu użytkowników postanowiliśmy zbadać problem i zaczęliśmy identyfikować jego główną przyczynę. Według naszych raportów przyczyny, dla których ten błąd jest wywoływany, wymieniono poniżej:

  • Brakujące pochodzenie: ten błąd jest zwykle wyświetlany, gdy brakuje „Pochodzenie”. Origin to odniesienie do „Github-Fork”, a jeśli go brakuje, niektóre polecenia nie działają poprawnie.
  • Nieprawidłowy adres URL: w niektórych przypadkach konfiguracja adresu URL ustawiona przez aplikację może być fałszywa i może wymagać zmiany. Z tego powodu niektóre polecenia mogą nie działać poprawnie.

Teraz, gdy masz podstawową wiedzę na temat natury problemu, przejdziemy do rozwiązań.

Rozwiązanie 1: Dodanie pochodzenia

Jeśli brakuje Origin (odwołującego się do Fork), niektóre polecenia mogą nie działać poprawnie. Dlatego w tym kroku dodamy ręcznie Origin. Aby to zrobić:

  1. Naciśnij jednocześnie przyciski „ Command ” + „Space” .
  2. WpiszTerminal ” i naciśnij „ Enter ”.

    Terminal MacOS
  3. Wpisz następujące polecenie i naciśnij „ Enter
     git zdalny -v 
  4. Sprawdź, czy na liście znajduje się pilot o nazwie „Pochodzenie” .
  5. Jeśli nie, oznacza to, że brakuje Twojego „ Pochodzenia ”.
  6. Dodaj pochodzenie za pomocą następującego polecenia
     git remote dodaj adres url / do / your / fork 
  7. Sprawdź, czy problem nadal występuje.

Rozwiązanie 2: Zmiana adresu URL

Jeśli adres URL nie zostanie poprawnie przywołany, może to uniemożliwić prawidłowe działanie niektórych funkcji aplikacji. Dlatego na tym etapie zmienimy adres URL. Za to:

  1. Naciśnij jednocześnie przyciski „ Command ” + „ Space ”.
  2. WpiszTerminal ” i naciśnij „ Enter ”.

    Terminal MacOS
  3. Użyj poniższego polecenia, aby zmienić adres URL
     git zdalny początek adresu URL ssh: // /username/newRepoName.git 
  4. Sprawdź, czy problem nadal występuje.

Rozwiązanie 3: Zmiana źródła na wzorzec

Jeśli próbujesz pobrać z Master, musisz zmienić źródło na master przed próbą dodania lub usunięcia pilota. Dlatego na tym etapie zmienimy Źródło na Mistrz. Za to:

  1. Naciśnij jednocześnie przyciski „ Command ” + „ Space ”.
  2. WpiszTerminal ” i naciśnij „ Enter ”.

    Terminal MacOS
  3. Użyj poniższego polecenia, aby zmienić Origin na master
     git pull master master 

Ciekawe Artykuły