Comment changer le référentiel distant pour un sous-module GIT?

Comment changer le référentiel distant pour un sous-module GIT?
Un sous-module dans GIT peut ajouter un référentiel GIT dans un autre référentiel. Cela permet aux utilisateurs de maintenir des projets séparés dans un projet plus vaste et de partager facilement du code entre eux. Un projet peut avoir plusieurs sous-modules; Chaque module représente un composant de projet différent. Le sous-module peut être mis à jour indépendamment du projet principal, permettant aux développeurs d'apporter des modifications et de les tester avant de les fusionner dans le projet principal.

Cet article fournira la méthode pour modifier le référentiel GitHub pour un sous-module GIT.

Comment changer le référentiel Github pour un sous-module Git?

Pour modifier le référentiel GitHub pour un sous-module dans GIT:

  • Premièrement, accédez au référentiel local souhaité qui contient le sous-module.
  • Ensuite, passez au sous-module et vérifiez son URL distante.
  • Ensuite, revenez au référentiel parent et exécutez le «sous-module git set-url «Commande pour modifier l'URL distante du sous-module.
  • Enfin, accédez à nouveau au sous-module et vérifiez la nouvelle URL distante.

Étape 1: Passez au référentiel local
Tout d'abord, entrez le «CD”Commande avec le chemin de référentiel particulier qui contient un sous-module et y bascule:

$ CD "C: \ git \ reposb"

Étape 2: répertorier le contenu du référentiel
Ensuite, affichez le contenu du répertoire actuel:

$ ls

On peut observer que le référentiel de travail contient un sous-module nommé «sous-compteur»:

Étape 3: Accédez au sous-module
Ensuite, utilisez la commande suivante avec le nom du sous-module et passez-y:

Sous-comptage $ CD

Étape 4: Vérifiez l'URL distante
Exécutez la commande ci-dessous pour vérifier l'URL distante du sous-module:

$ git Remote -v

Selon la sortie donnée, le sous-module est lié au référentiel distant avec l'URL distante donnée:

Étape 5: Revenez au référentiel parent
Passez au référentiel actuel à l'aide de la commande suivante:

$ cd…

Étape 6: Modifier l'URL distante du sous-module
Maintenant, exécutez le «sous-module git set-url”Commande avec le nom du module et la nouvelle URL distante:

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

Ici, "sous-compteur«Est le nom du sous-module:

Étape 7: Passez au sous-module
Accédez à nouveau au sous-module pour afficher de nouvelles modifications:

Sous-comptage $ CD

Étape 8: Vérifiez l'URL distante
Enfin, assurez-vous si le référentiel distant du sous-module GIT a changé ou non en exécutant la commande fournie donnée:

$ git Remote -v

On peut voir que le référentiel distant du sous-module a été modifié avec la nouvelle URL:

Nous avons expliqué la procédure de modification du référentiel GitHub pour un sous-module.

Conclusion

Pour modifier le référentiel GitHub pour un sous-module Git, passez d'abord au référentiel local souhaité contenant le sous-module. Ensuite, exécutez le "sous-module git set-url " commande. Ensuite, accédez au sous-module et assurez-vous le nouveau référentiel distant en tapant le «git distors -v" commande. Cet article a démontré la méthode de modification du référentiel GitHub pour un sous-module GIT.