So ändern Sie das Remote -Repository für ein Git -Submodul?

So ändern Sie das Remote -Repository für ein Git -Submodul?
Ein Submodul in Git kann ein Git -Repository in ein anderes Repository hinzufügen. Auf diese Weise können Benutzer separate Projekte innerhalb eines größeren Projekts verwalten und den Code einfach zwischen ihnen teilen. Ein Projekt kann mehrere Submodule haben; Jedes Modul repräsentiert eine andere Projektkomponente. Das Submodul kann unabhängig vom Hauptprojekt aktualisiert werden, sodass Entwickler Änderungen vornehmen und testen können, bevor sie sie in das Hauptprojekt verschmelzen.

Diese Beschreibung bietet die Methode zum Ändern des Github-Repositorys für ein Git-Submodul.

So ändern Sie das Github -Repository für ein Git -Submodul?

Um das Github -Repository für ein Submodul in Git zu ändern:

  • Navigieren Sie zunächst zu dem gewünschten lokalen Repository, das das Submodul enthält.
  • Wechseln Sie dann zum Submodul und überprüfen Sie die Remote -URL.
  • Gehen Sie als nächstes zum übergeordneten Repository zurück und führen Sie die “ausGit Submodule set-url Befehl, um die Remote -URL des Submoduls zu ändern.
  • Navigieren Sie schließlich erneut zum Submodul und überprüfen Sie die neue Fern -URL.

Schritt 1: Wechseln Sie zum lokalen Repository
Geben Sie zunächst die “ein"CDBefehl ”Befehl zusammen mit dem bestimmten Repository -Pfad, der ein Submodul enthält und darauf wechselt:

$ cd "C: \ git \ reposb"

Schritt 2: Listen Sie den Inhalt von Repository auf
Zeigen Sie als nächstes den Inhalt des aktuellen Verzeichnisses an:

$ ls

Es kann beobachtet werden, dass das Arbeitsrepository ein Submodul namens enthält “Submod”:

Schritt 3: Navigieren Sie zum Submodul
Verwenden Sie dann den folgenden Befehl zusammen mit dem Namen Submodul und wechseln Sie dazu:

$ cd submod

Schritt 4: Remote -URL überprüfen
Führen Sie den Befehl unterunter aufgeführt aus, um die Remote-URL des Submoduls zu überprüfen:

$ git remote -v

Gemäß der angegebenen Ausgabe ist das Submodul mit der angegebenen Remote -URL mit dem Remote -Repository verknüpft:

Schritt 5: Kehren Sie zum übergeordneten Repository zurück
Wechseln Sie mit dem folgenden Befehl zum vorliegenden Repository zurück:

$ cd…

Schritt 6: Remote -URL des Submoduls ändern
Jetzt leiten Sie die "Git Submodule set-urlBefehl zusammen mit dem Modulnamen und der neuen Remote -URL:

$ git submodule set-url submod https: // github.com/laibayounas/newrepo.Git

Hier, "Submod”Ist der Submodul -Name:

Schritt 7: Wechseln Sie zu Submodule
Navigieren Sie erneut zum Submodul, um neue Änderungen anzuzeigen:

$ cd submod

Schritt 8: Überprüfen Sie die Remote -URL
Stellen Sie zuletzt sicher, ob sich das Remote-Repository des GIT-Submoduls geändert hat oder nicht, indem der Befehl gegebener vorgegeben ausgeführt wird:

$ git remote -v

Es ist ersichtlich, dass das Remote -Repository des Submoduls mit der neuen URL geändert wurde:

Wir haben das Verfahren zum Ändern des Github -Repositorys für ein Submodul erläutert.

Abschluss

Um das GitHub -Repository für ein Git -Submodul zu ändern. Dann laufen Sie die "Git Submodule set-url " Befehl. Navigieren Sie als Nächstes zum Submodul und stellen Sie das neue Remote -Repository sicher, indem Sie die “eingeben“Git Remote -v" Befehl. Dieser Artikel hat die Methode zum Ändern des Github -Repositorys für ein Git -Submodul gezeigt.