Wie man den Fehler "Schwerwiegend: Origin scheint kein Git-Repository zu sein" behebt

Git ist ein verteiltes Versionskontrollsystem, das hauptsächlich zur Verfolgung von Änderungen im Quellcode während der Softwareentwicklung verwendet wird. GitHub ist ein Online-Hosting-Dienst für die Versionskontrolle mit Git. Beide Dienste werden häufig in der Softwareentwicklung verwendet. In jüngster Zeit sind jedoch zahlreiche Berichte eingegangen, in denen Benutzer keine "git" -Befehle in ihrem Mac-Terminal ausführen können.

Fatal: 'origin' scheint kein Git Repository Fehler zu sein

In diesem Artikel werden wir über die Gründe sprechen, aus denen der Fehler ausgelöst wurde, und Ihnen praktikable Lösungen zur Behebung des Problems anbieten. Befolgen Sie die Anleitung sorgfältig, um Konflikte zu vermeiden.

Wodurch wird der Fehler „Fatal: 'origin' scheint kein Git-Repository zu sein“ verursacht?

Nachdem wir zahlreiche Berichte von mehreren Benutzern erhalten hatten, entschieden wir uns, das Problem zu untersuchen und die Hauptursache zu identifizieren. Nach unseren Berichten sind die Gründe, aufgrund derer dieser Fehler ausgelöst wird, unten aufgeführt:

  • Fehlender Ursprung: Dieser Fehler tritt normalerweise auf, wenn der Ursprung fehlt. Origin ist der Verweis auf "Github-Fork" und wenn er fehlt, funktionieren einige Befehle nicht richtig.
  • Falsche URL: In einigen Fällen ist die von der Anwendung festgelegte URL-Konfiguration möglicherweise falsch und muss möglicherweise geändert werden. Aufgrund dessen funktionieren einige Befehle möglicherweise nicht richtig.

Nachdem Sie ein grundlegendes Verständnis für die Art des Problems haben, werden wir uns den Lösungen zuwenden.

Lösung 1: Hinzufügen von Origin

Wenn Origin (das auf Fork verweist) fehlt, funktionieren bestimmte Befehle möglicherweise nicht richtig. Daher werden wir in diesem Schritt einen Ursprung manuell hinzufügen. Um das zu tun:

  1. Drücken Sie gleichzeitig die Tasten " Befehl " + "Leertaste" .
  2. Tippen SieTerminal “ ein und drücken Sie „ Enter “.

    MacOS Terminal
  3. Geben Sie den folgenden Befehl ein und drücken Sie die Eingabetaste
     Git Remote -v 
  4. Überprüfen Sie, ob eine Fernbedienung mit dem Namen "Origin" aufgeführt ist.
  5. Wenn nicht, bedeutet dies, dass Ihr " Ursprung " fehlt.
  6. Fügen Sie Origin mit dem folgenden Befehl hinzu
     Git Remote-URL / zu / Ihrer / Gabel hinzufügen 
  7. Überprüfen Sie, ob das Problem weiterhin besteht.

Lösung 2: URL ändern

Wenn die URL nicht korrekt referenziert wird, kann dies dazu führen, dass bestimmte Funktionen der Anwendung nicht ordnungsgemäß funktionieren. Daher ändern wir in diesem Schritt die URL. Dafür:

  1. Drücken Sie gleichzeitig die Tasten " Befehl " + " Leertaste ".
  2. Tippen SieTerminal “ ein und drücken Sie „ Enter “.

    MacOS Terminal
  3. Verwenden Sie den folgenden Befehl, um die URL zu ändern
     git remote set-url ursprung ssh: // /username/newRepoName.git 
  4. Überprüfen Sie, ob das Problem weiterhin besteht.

Lösung 3: Origin in Master ändern

Wenn Sie versuchen, vom Master abzurufen, müssen Sie den Ursprung zum Master ändern, bevor Sie versuchen, die Fernbedienung hinzuzufügen oder zu entfernen. Daher werden wir in diesem Schritt den Ursprung in Master ändern. Dafür:

  1. Drücken Sie gleichzeitig die Tasten " Befehl " + " Leertaste ".
  2. Tippen SieTerminal “ ein und drücken Sie „ Enter “.

    MacOS Terminal
  3. Verwenden Sie den folgenden Befehl, um Origin in Master zu ändern
     Git Pull Origin Master 

Interessante Artikel