Fehler beim Umbenennen des Repos in Github: „Remote: Dieses Repository wurde verschoben. Bitte benutze den neuen Ort “
181
Ich erhalte diesen Hinweis: remote: This repository moved. Please use the new location [new location]Wenn ich Updates von meiner lokalen Instanz an den Remote-Master auf GitHub übertrage.
Wenn ich einen Git Push -u Origin Master mache, gebe ich keine Standortinformationen ein
Jamescampbell
Vielen Dank, dass Sie mich in die richtige Richtung gelenkt haben. Ich habe hier zuerst gesucht, aber keine der verwandten Fragen wurde aus irgendeinem Grund als ähnliche Frage angezeigt.
Jamescampbell
19
@ Mat Ich hatte dieses Problem. Ich suchte nach einer Antwort. Ich habe diesen Thread mit der Antwort in gefunden. So funktioniert es.
Jason
11
Dies ist eine ausgezeichnete Frage OP - also entschuldigen Sie das Flammen der Community. Natürlich hat sich das Repo bewegt, aber was genau soll man dagegen tun?
Kris
@Mat, die Fehlermeldung sagt Ihnen NICHT, was Sie tun müssen. Es ist nicht intuitiv ersichtlich, wie der Zielspeicherort geändert oder geändert werden soll, da er nicht Teil des Befehls ist. Das OP möchte wissen, wo er diesen Ort ändern kann.
Cindeselia
Antworten:
281
Der einfache Weg ist:
git remote set-url origin [updated link url https://........git]
Alternativ, wenn Sie den langen Weg mögen, ist es:
Vermutlich müssen Sie die [email protected]:...gitoder eine ähnliche URL verwenden, wenn Sie eine Verbindung mit ssh herstellen? In meiner Fehlermeldung wurde die neue httpsSchema-URL aufgeführt, aber es war die git@URL, die ich tatsächlich als Ursprung festlegen musste. git remote show originHier erfahren Sie, welches URL-Schema Sie derzeit verwenden.
Jason
23
git remote -vzeigt auch an, welche URLs Sie eingestellt haben.
Dusda
1
Wäre besser, wenn Sie Ihre Lösungen gegen die erste = beste austauschen könnten. Ich habe angefangen, Ihre alte Lösung zu tippen, bevor ich die kürzere sah.
Florian Wendelborn
1
Ich habe gerade das @Dodekeract gemacht, weil das auch meine Reaktion war!
ErichBSchulz
1
@ErichBSchulz danke für die Bearbeitung, hoffentlich spart das den Leuten Zeit. Prost.
Antworten:
Der einfache Weg ist:
Alternativ, wenn Sie den langen Weg mögen, ist es:
Das Ändern der URL- Github-Dokumentation einer Fernbedienung wird ausführlicher beschrieben.
quelle
[email protected]:...git
oder eine ähnliche URL verwenden, wenn Sie eine Verbindung mit ssh herstellen? In meiner Fehlermeldung wurde die neuehttps
Schema-URL aufgeführt, aber es war diegit@
URL, die ich tatsächlich als Ursprung festlegen musste.git remote show origin
Hier erfahren Sie, welches URL-Schema Sie derzeit verwenden.git remote -v
zeigt auch an, welche URLs Sie eingestellt haben.So überprüfen Sie die aktuelle:
Dann, um es zu ändern:
quelle