Schwerwiegend: Origin scheint kein Git-Repository-Fehler in Git zu sein
Dieser Artikel beschreibt die Schritte, die notwendig sind, um den Fehler schwerwiegend: 'origin' scheint kein Git-Repository zu sein
in Git zu beheben. Dieser Fehler steht im Zusammenhang mit dem Befehl git push origin <branch-name>
.
Hier sind einige der wahrscheinlichsten Ursachen für den Fehler schwerwiegend: 'origin' scheint kein Git-Repository zu sein
.
- Ihr Remote Fork (
origin
) könnte fehlen. - Möglicherweise hat sich die URL-Konfiguration Ihrer Fernbedienung geändert.
Wenn Sie ein lokales Repo mit dem Befehl git init
initialisieren und das Repo nicht mit einem Remote-Repository verknüpfen, erhalten Sie denselben Fehler, wenn Sie versuchen, die Änderungen zu pushen.
Beheben Sie den Fehler schwerwiegend: 'origin' scheint kein Git-Repository zu sein
in Git
Wir wissen jetzt, warum dieser Fehler auf Git auftaucht. Wie beheben wir es?
Wir müssen zuerst prüfen, ob unser lokales Repository einen Ursprung
hat. Wir führen den folgenden Befehl aus.
$ git remote -v
Wenn Sie den in der Ausgabe aufgeführten Ursprung
nicht sehen können, fehlt Ihr Ursprung
-Remote-Repository möglicherweise oder Sie haben Ihr lokales Repo nicht mit einem Remote-Repository verknüpft.
Um es einzurichten, gehen Sie zu Ihrem GitHub-Konto, in dem sich das Remote-Repository befindet, und führen Sie die folgenden Schritte aus.
-
Gehen Sie in Ihrem GitHub-Konto zu
Repositories
und wählen Sie das Repository aus, das Sie mit Ihrem lokalen Repo verknüpfen möchten. -
Klicken Sie auf
Code
und kopieren Sie den Link in Ihr Repository. -
Führen Sie auf dem Git-Terminal den folgenden Befehl aus, um
origin
zu Ihrem Repo hinzuzufügen.$ git remote add origin<URL>
In unserem Fall:
$ git remote add origin https://github.com/Wachira11ke/Git-Tutorials.git
Wie unten gezeigt, können wir den Befehl git branch
ausführen, um nach entfernten Branches in unserem Repo zu suchen.
$ git branch -a
Ausgang:
* master
remotes/origin/master
Wie unten gezeigt, können wir jetzt unseren Code pushen, indem wir den Befehl git push origin master
ausführen.
Der obige Befehl pusht zu unserem Ursprung
und erstellt einen Zweig namens master
.
Wenn das Problem weiterhin besteht, wird Ihre URL möglicherweise nicht richtig referenziert. Wir können den unten gezeigten Befehl ausführen, um dieses Problem zu beheben.
$ git remote set-url origin ssh://git@github.com/gitusername/newRepositoryName.git
Sie können Ihren master
auch auf origin
ändern, wenn die oben genannten Methoden nicht helfen. Lauf einfach:
$ git pull origin master
Abschließend haben wir drei Methoden behandelt, mit denen Sie den oben genannten Fehler auf Git beheben können. Verknüpfen Sie immer ein lokales Repo mit einem Remote-Repo, bevor Sie Code übertragen.
John is a Git and PowerShell geek. He uses his expertise in the version control system to help businesses manage their source code. According to him, Shell scripting is the number one choice for automating the management of systems.
LinkedInVerwandter Artikel - Git Error
- Beheben Sie den Fehler `Berechtigung verweigert`(Publickey) in Git
- Behebung eines weiteren Git-Prozesses, der in diesem Repository-Fehler zu laufen scheint
- Bower: ENOGIT Git ist nicht installiert oder nicht im PATH
- Fatal: Das Remote-Ende hat unerwartet aufgelegt Fehler in Git
- Fix: Git wird nicht als interner oder externer Befehlsfehler erkannt
- Nicht zusammengeführte Pfade im Git-Status auflösen