Dit artikel biedt de methode voor het wijzigen van de GitHub-repository voor een Git-submodule.
Hoe verander ik de GitHub-repository voor een Git-submodule?
Om de GitHub-repository voor een submodule in Git te wijzigen:
- Navigeer eerst naar de gewenste lokale repository die de submodule bevat.
- Schakel vervolgens over naar de submodule en controleer de externe URL.
- Ga vervolgens terug naar de bovenliggende repository en voer de opdracht ' git submodule set-url
- Navigeer ten slotte opnieuw naar de submodule en verifieer de nieuwe externe URL.
Stap 1: Ga naar de lokale repository
Voer eerst de ' CD ” opdracht samen met het specifieke repositorypad dat een submodule bevat en schakel ernaartoe:
$ CD 'C:\Ga \R epischB'
Stap 2: Maak een lijst van de inhoud van de repository
Geef vervolgens de inhoud van de huidige map weer:
$ ls
Het kan worden opgemerkt dat de werkrepository één submodule bevat met de naam ' subMod ”:
Stap 3: Navigeer naar Submodule
Gebruik vervolgens de volgende opdracht samen met de naam van de submodule en ga ernaartoe:
$ CD subMod
Stap 4: controleer de externe URL
Voer de onderstaande opdracht uit om de externe URL van de submodule te controleren:
Volgens de gegeven uitvoer is de submodule gekoppeld aan de externe repository met de opgegeven externe URL:
Stap 5: ga terug naar de bovenliggende repository
Schakel terug naar de huidige repository met behulp van de volgende opdracht:
Stap 6: Wijzig de externe URL van de submodule
Voer nu de ' git submodule set-url ” opdracht samen met de modulenaam en nieuwe externe URL:
Hier, ' subMod ” is de naam van de submodule:
Stap 7: Schakel over naar Submodule
Navigeer opnieuw naar de submodule om nieuwe wijzigingen te bekijken:
Stap 8: Controleer externe URL
Controleer ten slotte of de externe repository van de Git-submodule is gewijzigd of niet door het gegeven commando uit te voeren:
Het is te zien dat de externe repository van de submodule is gewijzigd met de nieuwe URL:
We hebben de procedure uitgelegd voor het wijzigen van de GitHub-repository voor een submodule.
Conclusie
Om de GitHub-repository voor een Git-submodule te wijzigen, gaat u eerst naar de gewenste lokale repository die de submodule bevat. Voer vervolgens de ' git submodule set-url