Zum Hauptinhalt springen

So ändern Sie die Git-Repository-URL in wenigen einfachen Schritten

Ihr Projekt entwickelt sich weiter und müssen Sie Ihr Git-Repository auf einen neuen Server migrieren oder die URL eines vorhandenen Repositorys ändern? Keine Sorge, es ist ein Prozess, der in wenigen einfachen Schritten durchgeführt werden kann.

Git - es ist ein verteiltes Versionskontrollsystem, mit dem Entwickler effizient an Projekten arbeiten und Änderungen und den Verlauf des Codes überwachen können. Wenn Sie die Git-Repository-URL ändern, können Sie Ihre Daten und den Commit-Verlauf speichern, wenn Sie sie auf einen anderen Server übertragen oder eine vorhandene Adresse aktualisieren.

Die Migration eines Git-Repositorys kann in Situationen erforderlich sein, in denen Sie zu einem neuen Hosting-Provider wechseln, Ihre Domain ändern oder einfach entscheiden, das Repository auf einen anderen Server zu migrieren. In jedem Fall ist es wichtig zu wissen, wie Sie diese Aufgabe ausführen können, ohne Daten oder Änderungen zu verlieren.

In diesem Artikel werden wir uns einige einfache Schritte ansehen, mit denen Sie die URL des Git-Repositorys ändern und alle Ihre Daten und Commits speichern können. Bereit zu beginnen? Lesen Sie weiter, um zu erfahren, wie Sie diese Aufgabe ausführen können.

Wie ändere ich die Git-Repository-URL

Manchmal ist es notwendig, die URL des Git-Repositorys zu ändern, beispielsweise wenn Sie ein Projekt auf ein anderes Hosting migrieren oder es umbenennen. In diesem Artikel werden wir uns einige einfache Schritte ansehen, mit denen Sie die URL des Git-Repositorys ändern können.

SchrittBeschreibung der Aktion
1Öffnen Sie ein Terminal oder eine Eingabeaufforderung und navigieren Sie zum Verzeichnis mit dem Git-Repository.
2Verwenden Sie den Befehl git remote -v, um die aktuellen Einstellungen des Git-Repositorys zu überprüfen.
3Verwenden Sie den Befehl git remote set-origin-url neu_url , wobei "neu_url" die neue Repository-URL ist, die Sie festlegen möchten.
4

Nachdem Sie diese Schritte ausgeführt haben, wird die Git-Repository-URL in die neue URL geändert. Sie können jetzt mit der neuen URL weiter mit dem Repository arbeiten.

Es ist wichtig zu beachten, dass Sie, wenn Sie Remote-Zweige oder Submodule verwenden, auch die URLs für sie aktualisieren müssen. Sie können die gleichen git remote set-url-Befehle verwenden, um die URLs für einzelne Remote-Zweige oder Submodule zu ändern.

Schritt 1: Öffnen Sie ein Terminal oder eine Eingabeaufforderung

Bevor Sie beginnen, die Git-Repository-URL zu ändern, müssen Sie ein Terminal oder eine Befehlszeile öffnen.

In einem Windows-Betriebssystem können Sie die Eingabeaufforderung öffnen, indem Sie die Taste Win + R drücken, "cmd" eingeben und die Eingabetaste drücken. Unter macOS können Sie das Terminal-Dienstprogramm verwenden, das sich im Ordner Programme -> Dienstprogramme befindet. Unter Linux können Sie ein Terminal öffnen, indem Sie Strg + Alt + T drücken oder es einfach aus dem Menü "Anwendungen" öffnen.

Sobald Sie das Terminal oder die Eingabeaufforderung geöffnet haben, sind Sie bereit, mit dem nächsten Schritt fortzufahren.

Schritt 2: Geben Sie den Befehl git remote set ein-origin-url neu-URL

Nachdem Sie erfolgreich eine Verbindung zum Git-Repository über die Befehlszeile hergestellt haben, können Sie die Repository-URL mit dem Befehl ändern git remote set-origin-URL neu-URL.

Geben Sie diesen Befehl an der Eingabeaufforderung ein und ersetzen Sie die neue URL durch die aktuelle neue Repository-Adresse. Zum Beispiel:

git remote set-url origin https://github.com/новый-URL-адрес.git

Nachdem Sie diesen Befehl ausgeführt haben, aktualisiert Git die URL Ihres Repositorys und Sie können mit der neuen Adresse damit arbeiten.

Beachten Sie, dass Sie, wenn Sie eine SSH-Adresse für den Zugriff auf das Repository verwenden, die Adresse im Format angeben müssen [email protected]:новый-URL-адрес.git.

Schritt 3: Überprüfen Sie die Änderungen, indem Sie den Befehl git remote -v eingeben

Wenn Sie Änderungen an der Git-Repository-URL vornehmen, ist es wichtig zu überprüfen, ob die Änderungen erfolgreich angewendet wurden. Dazu können Sie den Befehl git remote -v verwenden.

Der Befehl git remote -v zeigt eine Liste der Remote-Git-Repositorys an, die mit Ihrem lokalen Repository verknüpft sind, und zeigt die URL jedes Remote-Repositorys an.

Um den Befehl git remote -v auszuführen, öffnen Sie eine Eingabeaufforderung oder ein Terminal und navigieren Sie zum lokalen Git-Repository-Verzeichnis. Geben Sie dann git remote -v ein und drücken Sie die Eingabetaste.

Das Ergebnis des Befehls zeigt eine Liste der Remote-Repositorys an und sieht ungefähr so aus:

  • origin https://github.com/username/repository.git (fetch)
  • origin https://github.com/username/repository.git (push)

Wenn die URL des Remote-Repositorys erfolgreich geändert wurde, wird anstelle der alten URL die neue URL angezeigt, die Sie gerade festgelegt haben.

Stellen Sie sicher, dass die neue URL korrekt angegeben ist und Ihren Erwartungen entspricht, bevor Sie mit dem nächsten Schritt fortfahren.