634 Stimmen

GitHub "fatal: entfernter Ursprung existiert bereits"

Ich versuche zu folgen Michael Hartl's Rails-Tutorial aber ich bin auf einen Fehler gestoßen.

Ich habe mich bei GitHub angemeldet, einen neuen SSH-Schlüssel erstellt und ein neues Repository angelegt. Aber wenn ich die nächste Zeile in das Terminal eingebe, erhalte ich die folgende Fehlermeldung:

Parkers-MacBook-Pro:.ssh ppreyer$ git remote add origin git@github.com:ppreyer/first_app.git
fatal: remote origin already exists.

Ich wollte nur wissen, ob noch jemand auf dieses Problem gestoßen ist?

4voto

Sreeraj VR Punkte 1314

Versuchen Sie dies

  • cd existing_repo
  • git remote rename origin old-origin

3voto

karan Punkte 89

Für die Verwendung von Git müssen Sie

Raíz

wenn nicht, verwenden Sie sudo

zum Entfernen der Herkunft :

git remote remove origin

für die Hinzufügung von Ursprung :

git remote add origin http://giturl

1voto

Ankit Punkte 61

Bitte ersetzen Sie "add" in "git remote add origin git@github.com" durch "set-url" in git remote set-url origin git@github.com

1voto

Wenn Sie eine Fehlermeldung wie "error: remote origin already exists" erhalten. dann versuchen Sie bitte folgenden Befehl um bereits vorhandene entfernte Herkunft zu entfernen

git remote remove origin

dann verwenden Sie Ihren Befehl

git remote add origin git@github.com:ppreyer/first_app.git

Wenn Sie einen bestehenden entfernten Datensatz nicht löschen wollen, aktualisieren Sie ihn

git remote set-url <REMOTE-NAME> <NEW-URL>

dann verwenden Sie Ihren Befehl

git remote add origin git@github.com:ppreyer/first_app.git

Wenn Sie Ihr bestehendes Projekt umbenennen möchten, verwenden Sie folgenden Befehl

git remote rename <old-name> <new-name>

wenn Sie Ihre ursprüngliche Fernbedienung in Backup umbenennen möchten. Sie würden einfach ausführen:

git remote rename origin backup

Ich danke Ihnen!

0voto

Erste Überprüfung Um zu sehen, wie viele Aliase Sie haben und welche das sind, können Sie folgenden Befehl ausführen git remote -v

Dann sehen Sie, in welchem Repository Sie sich befinden Versuchen Sie dann git remote set-url --add [dann der Link zum Repository] git push -u origin master

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X