Comment changer la branche d'un sous-module existant?

Comment changer la branche d'un sous-module existant?
Un sous-module permet aux développeurs d'inclure un répertoire GIT comme sous-répertoire d'un autre référentiel. Il contient son histoire, ses branches et ses étiquettes. Lorsque les développeurs ajoutent initialement le sous-module dans leurs projets, il ajoute avec sa branche par défaut. Cependant, parfois, vous voudrez peut-être changer la branche de leur sous-module en branche souhaitée. Dans cette situation, Git vous permet de modifier la branche existante du sous-module.

Cet article expliquera la méthode pour modifier un sous-module de branche existant en git.

Comment changer la branche d'un sous-module existant dans Git?

Pour modifier une branche existante du sous-module, consultez les étapes ci-dessous:

  • Rediriger vers le répertoire local.
  • Passez au sous-module.
  • Changez la branche à l'aide du «caisse git " commande.
  • Revenez au référentiel parent.
  • Suivre et commettre des modifications nouvellement ajoutées.

Étape 1: Passez au référentiel local

Tout d'abord, écrivez le «CD”Commande avec le chemin du référentiel souhaité et passez-y:

$ cd "C: \ git \ reposc"

Étape 2: Répertoriez le contenu du référentiel local

Ensuite, utilisez la commande ci-dessous pour répertorier le contenu du référentiel de travail:

$ ls

On peut observer que le référentiel contient deux fichiers et un sous-module nommé «démo /»:

Étape 3: Accédez au sous-module

Maintenant, redirigez vers le sous-module en tapant le «CD”Commande avec le nom du sous-module:

$ CD Demo

Étape 4: Vérifiez la branche du sous-module

Vérifiez la branche actuelle du sous-module à l'aide de la commande ci-dessous:

Branche Git $

Selon la sortie suivante, le «principal«La branche est la branche de travail actuelle du sous-module:

Étape 5: Modifier la branche du sous-module

Utilisez le «caisse git”Commande et spécifiez le nom de branche souhaité pour modifier la branche:

$ maître de paiement

En conséquence, le «principal"La branche sera changée en"maître" bifurquer:

Étape 6: Revenez au référentiel parent

Ensuite, revenez au référentiel parent à l'aide de la commande suivante:

$ cd…

Étape 7: Ajouter des modifications à l'indice GIT

Ensuite, utilisez le «git ajouter«Commande avec le«.”Symbole pour ajouter toutes les modifications à la zone de stadification GIT:

$ git add .

Étape 8: commettre des modifications

Enfin, enregistrez toutes les modifications supplémentaires via le "git engager»Commande et spécifiez le message de validation:

$ git commit -m "Branche du sous-module modifié"

Nous avons expliqué la procédure de modification d'une branche existante du sous-module.

Conclusion

Pour modifier la succursale d'un sous-module existant, accédez d'abord au référentiel local qui a le sous-module. Ensuite, accédez au sous-module. Après cela, utilisez le «caisse git »Commande pour changer la branche. Ensuite, revenez au référentiel parent, piste et engagez de nouveaux changements. Cet article a expliqué la méthode pour modifier la branche d'un sous-module existant dans Git.