Dieser Artikel stellt die Methode zum Ändern des GitHub-Repositorys für ein Git-Submodul bereit.
Wie ändere ich das GitHub-Repository für ein Git-Submodul?
So ändern Sie das GitHub-Repository für ein Submodul in Git:
- Navigieren Sie zunächst zum gewünschten lokalen Repository, das das Submodul enthält.
- Wechseln Sie dann zum Submodul und überprüfen Sie dessen Remote-URL.
- Wechseln Sie als Nächstes zurück zum übergeordneten Repository und führen Sie die „ git submodule set-url
- Navigieren Sie abschließend erneut zum Submodul und überprüfen Sie die neue Remote-URL.
Schritt 1: In lokales Repository verschieben
Geben Sie zuerst das „ CD ” zusammen mit dem jeweiligen Repository-Pfad, der ein Submodul enthält, und wechseln Sie zu ihm:
$ CD 'C:\Los \R epischB'
Schritt 2: Repository-Inhalte auflisten
Zeigen Sie als Nächstes den Inhalt des aktuellen Verzeichnisses an:
$ ls
Es kann beobachtet werden, dass das Arbeits-Repository ein Untermodul mit dem Namen „ subMod “:
Schritt 3: Navigieren Sie zu Submodul
Verwenden Sie dann den folgenden Befehl zusammen mit dem Namen des Submoduls und wechseln Sie dorthin:
$ CD subMod
Schritt 4: Überprüfen Sie die Remote-URL
Führen Sie den unten aufgeführten Befehl aus, um die Remote-URL des Submoduls zu überprüfen:
Gemäß der angegebenen Ausgabe wird das Submodul mit der angegebenen Remote-URL mit dem Remote-Repository verknüpft:
Schritt 5: Zurück zum übergeordneten Repository verschieben
Wechseln Sie mit dem folgenden Befehl zurück zum aktuellen Repository:
Schritt 6: Remote-URL des Submoduls ändern
Führen Sie nun das „ git submodul set-url “ zusammen mit dem Modulnamen und der neuen Remote-URL:
Hier, ' subMod ” ist der Name des Submoduls:
Schritt 7: Wechseln Sie zu Submodul
Navigieren Sie erneut zum Submodul, um neue Änderungen anzuzeigen:
Schritt 8: Überprüfen Sie die Remote-URL
Stellen Sie abschließend sicher, ob sich das Remote-Repository des Git-Submoduls geändert hat oder nicht, indem Sie den angegebenen Befehl ausführen:
Es ist ersichtlich, dass das Remote-Repository des Submoduls mit der neuen URL geändert wurde:
Wir haben die Vorgehensweise zum Ändern des GitHub-Repositorys für ein Submodul erläutert.
Abschluss
Um das GitHub-Repository für ein Git-Submodul zu ändern, wechseln Sie zunächst in das gewünschte lokale Repository, das das Submodul enthält. Führen Sie dann das „ git submodule set-url