Festlegen der URL des entfernten Repositorys (Ursprung) in Git
Das Beste an Git ist, dass es uns ermöglicht, Projekte auf sehr effiziente Weise zu verwalten. Das Remote-Repository kann auf zwei Arten mit dem lokalen Git-Repository verbunden werden: über HTTPs
und über eine SSH
-Verbindung.
Ursprungs-URL festlegen (Remote-Repository-URL)
Zunächst können Sie mit dem folgenden Befehl prüfen, ob das aktuelle Repository mit einem Remote-Repository verknüpft ist.
git remote -v
Wenn das Repository existiert und HTTPS
verwendet, wird das folgende Ergebnis angezeigt:
origin https://github.com/user/repo-one (fetch)
origin https://github.com/user/repo-one (push)
Wenn das Repository existiert und SSH
verwendet, wird das folgende Ergebnis angezeigt:
origin git@github.com:user/repo-one.git (fetch)
origin git@github.com:user/repo-one.git (push)
Und es wird leer angezeigt, wenn kein Remote-Repository mit dem Repo verbunden ist.
Sie können die zugehörige URL mit dem folgenden Befehl entfernen:
git remote remove origin
Hinweis: Der Name origin
kann unterschiedlich sein, überprüfen Sie dies unbedingt mit git remote -v
.
Jetzt, da Sie sicher sind, dass das Remote-Repository existiert, können Sie die Ursprungs-URL wie folgt festlegen:
git remote set-url origin https://github.com/user/another-repo
Wenn die Remote-Repository-URL nicht existiert, können wir alternativ auch den folgenden Befehl verwenden:
git remote add origin https://github.com/user/another-repo
Wenn Sie jedoch eine andere Remote-Repository-URL hinzufügen möchten, ersetzt die erste Methode mit git remote set-url origin https://github.com/user/some-other-repo
die vorherige URL von origin
. Wir können git remote add
verwenden und eine weitere URL im selben Repository hinzufügen, um dieses Problem zu lösen.
Beispiel:
git remote add secondorigin https://github.com/user/another-repo