Comment renommer une branche dans Git

Comment renommer une branche dans Git

Git est un système de contrôle de version populaire qui permet de changer très facilement les noms de branche. Les développeurs peuvent souhaiter renommer les noms de branche pour de nombreuses raisons. Ainsi, les collaborateurs open source doivent également savoir comment renommer une branche dans Git.





Pour vous simplifier les choses, nous vous expliquerons comment renommer les branches git locales et distantes.





Comment renommer une branche locale dans Git

Les utilisateurs de Git travaillent généralement dans des versions locales de leurs projets. Une fois un changement validé, il est intégré à l'amont. C'est toujours une bonne idée de voir quelles branches locales sont disponibles avant de renommer l'une d'entre elles.





$ git branch
$ git branch -a

Vous pouvez trouver les branches locales de votre projet Git en utilisant les commandes ci-dessus. Les L'option répertorie également les branches distantes. Vous pouvez maintenant renommer votre branche Git locale. Suivez les étapes ci-dessous pour le faire à partir de votre terminal.

1. Vérifiez la succursale locale



$ git checkout
$ git checkout alpha

La commande git checkout nous permet de basculer entre les branches et de vérifier les arbres fonctionnels. Si vous êtes sur la branche alpha, la dernière commande le confirmera. Si vous êtes sur une autre branche, elle passera en alpha.

2. Renommer la succursale locale





comment télécharger des pinceaux sur procreate

Une fois que vous êtes passé à la branche souhaitée, vous pouvez la renommer à l'aide de la commande git rename branch.

$ git branch -m
$ git branch -m beta

Cette commande change le nom de la branche locale alpha à bêta .





Vous pouvez également renommer une branche locale depuis une autre branche git. Utilisez la commande suivante pour le faire à partir de votre terminal Linux préféré.

$ git branch -m
$ git branch -m alpha beta

3. Vérifiez le nom de la nouvelle succursale

Vous pouvez facilement vérifier si l'opération git rename branch a réussi en répertoriant les branches une fois de plus.

$ git branch -a

Comment renommer une branche distante dans Git

Git fait référence aux versions distantes de vos référentiels en tant que simplement « distants ». Vous ne pouvez pas renommer une branche distante aussi facilement que les branches locales. Au lieu de cela, vous devrez d'abord renommer la branche locale, pousser la nouvelle branche sur le serveur et supprimer l'ancienne branche de votre référentiel.

1. Renommer la succursale locale

Renommez la branche locale alpha en bêta à l'aide de la commande git rename branch ci-dessous.

comment installer osx depuis usb
$ git branch -m beta

ou

$ git branch -m alpha beta

2. Pousser la branche mise à jour

Poussez la branche renommée bêta au serveur distant à l'aide de la commande suivante.

$ git push origin
$ git push origin beta

3. Définir l'amont

Vous devez définir l'amont pour vous assurer que Git peut suivre les changements entre vos branches distantes et locales.

$ git push origin -u
$ git push origin -u beta

Git va configurer le suivi entre la branche locale bêta et la branche distante bêta .

4. Retirez l'ancienne branche

Vous pouvez supprimer en toute sécurité l'ancienne branche de votre télécommande une fois que vous avez poussé la branche renommée et configuré l'amont. Utilisez la commande git suivante pour supprimer une branche distante dans Git .

$ git push origin --delete
$ git push origin --delete alpha

Git procédera à la suppression de la branche alpha de l'origine distante.

5. Vérifiez la succursale distante

Répertoriez à nouveau les branches git distantes pour vérifier si l'opération de renommage de la branche a réussi ou non. Vous devriez voir la nouvelle version bêta de la branche distante après avoir émis la commande suivante.

$ git branch -a

Renommer efficacement les branches Git

Renommer les branches git est assez simple une fois que vous avez appris quelques opérations de base sur git. Vous pouvez facilement modifier les noms de succursales pour les succursales locales. Nous avons également couvert les commandes de branche git rename nécessaires pour les branches distantes. Essayez certaines des commandes sur vos projets de test pour obtenir l'expérience pertinente.

comment écrire un fichier bat
Partager Partager Tweeter E-mail Comment supprimer une branche dans Git localement et à distance

Il existe plusieurs raisons pour lesquelles vous pouvez supprimer une branche dans GitHub. Heureusement, la suppression d'une branche Git est facile.

Lire la suite
Rubriques connexes
  • La programmation
  • GitHub
A propos de l'auteur Rubaïat Hossain(39 articles publiés)

Rubaiat est diplômé en informatique et passionné par l'open source. En plus d'être un vétéran d'Unix, il s'intéresse également à la sécurité des réseaux, à la cryptographie et à la programmation fonctionnelle. Il est un collectionneur passionné de livres d'occasion et a une admiration sans fin pour le rock classique.

Plus de Rubaiat Hossain

Abonnez-vous à notre newsletter

Rejoignez notre newsletter pour des conseils techniques, des critiques, des ebooks gratuits et des offres exclusives !

Cliquez ici pour vous abonner