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?

0voto

motia Punkte 1919

Zumindest in der Bash können wir den Rückgabewert des Exit-Codes des Befehls auf 0 setzen

Sie können die alte Fernbedienung entfernen und sie erneut hinzufügen

git remote remove $1 || true
git remote add $1 $2

0voto

inspiredMichael Punkte 370

Wenn Sie über die grafische Benutzeroberfläche arbeiten möchten, gehen Sie wie folgt vor:

  1. Stellen Sie sicher, dass "versteckte Dateien" in Ihrem Projektordner sichtbar sind.
  2. Wechseln Sie in das Verzeichnis .git
  3. Bearbeiten Sie die Url-Datei in der Datei config.txt und speichern Sie die Datei!

0voto

prisa Punkte 21

Achten Sie nicht auf den Fehler und schreiben Sie dies:

git push -u origin main

0voto

Abhinav Singwal Punkte 433
git remote set-url origin https://username:PERSONAL_ACCESS_TOKEN@github.com:ppreyer/first_app.git
git push -u origin main

Sie können Ihr persönliches Zugangstoken mit den folgenden Schritten auf Github generieren:

  • Zu den Einstellungen gehen
  • Klicken Sie auf Entwicklereinstellungen
  • Klicken Sie auf Neues Token generieren
  • Generieren Sie Ihr persönliches Zugangstoken und fügen Sie es in den obigen Befehl ein :)

-2voto

Nazmul Hoque Punkte 17

Versuchen Sie diesen Befehl, er funktioniert bei mir.

rm -rf .git/

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