So beheben Sie den Fehler “Schwerwiegend: Origin scheint kein Git-Repository zu sein”
Git ist ein verteiltes Versionskontrollsystem, das hauptsächlich verwendet wird, um Änderungen im Quellcode während der Softwareentwicklung zu verfolgen. GitHub ist ein Online-Hosting-Dienst zur Versionskontrolle mit Git. Beide Dienste werden in der Softwareentwicklung häufig verwendet. In letzter Zeit sind jedoch viele Berichte eingegangen, in denen Benutzer keine “Git” -Befehle in ihrem Mac Terminal ausführen können.
Schwerwiegend: ‘Ursprung’ scheint kein Git-Repository-Fehler zu sein
In diesem Artikel werden wir über die Gründe sprechen, aus denen der Fehler ausgelöst wird, und Ihnen praktikable Lösungen zur Behebung des Problems anbieten. Befolgen Sie die Anleitung sorgfältig, um Konflikte zu vermeiden.
Was verursacht den Fehler “Fatal: ‘origin’ scheint kein Git-Repository zu sein”?
Nachdem wir zahlreiche Berichte von mehreren Benutzern erhalten hatten, beschlossen wir, das Problem zu untersuchen und die Grundursache zu ermitteln. Laut unseren Berichten sind die Gründe, aus denen 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 es 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. Aus diesem Grund funktionieren einige Befehle möglicherweise nicht richtig.
Nachdem Sie ein grundlegendes Verständnis der 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 fügen wir in diesem Schritt manuell einen Ursprung hinzu. Um das zu tun:
- Drücken Sie gleichzeitig die Tasten „Befehl“ + „Leertaste“.
- Geben Sie “Terminal” ein und drücken Sie die Eingabetaste.MacOS Terminal
- Geben Sie den folgenden Befehl ein und drücken Sie die Eingabetaste git remote -v
- Überprüfen Sie, ob eine Fernbedienung mit dem Namen “Origin” aufgeführt ist.
- Wenn nicht, bedeutet dies, dass Ihr „Ursprung“ fehlt.
- Fügen Sie Origin mit der folgenden Befehlsgit-Remote-Add-Origin-URL / zu / Ihrem / Fork hinzu
- Überprüfen Sie, ob das Problem weiterhin besteht.
Lösung 2: Ändern der URL
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:
- Drücken Sie gleichzeitig die Tasten „Befehl“ + „Leertaste“.
- Geben Sie “Terminal” ein und drücken Sie die Eingabetaste.MacOS Terminal
- Verwenden Sie den folgenden Befehl, um den URLgit-Remote-Set-URL-Ursprung zu ändern. Ssh: //git@github.com/username/newRepoName.git
- Überprüfen Sie, ob das Problem weiterhin besteht.
Lösung 3: Ändern des Ursprungs in Master
Wenn Sie versuchen, vom Master zu ziehen, müssen Sie den Ursprung in 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:
- Drücken Sie gleichzeitig die Tasten „Befehl“ + „Leertaste“.
- Geben Sie “Terminal” ein und drücken Sie die Eingabetaste.MacOS Terminal
- Verwenden Sie den folgenden Befehl, um Origin in Mastergit Pull Origin zu ändern