GitHub

Comment renommer une branche Git locale et distante ?

apprentissage 26 avr. 2022

vous avez déjà été dans une situation où vous avez poussé une nouvelle branche, ajouté une nouvelle fonctionnalité Avez-vous corrigé un bogue, mais le nom était incorrect ? Si vous travaillez sur des projets open source ou en équipe, cela peut être vraiment ennuyeux. Il existe en fait un moyen très simple de renommage, même si vous avez déjà poussé vos modifications. Voici un commentaire.

Renommer la branche Git

Oups ! Vous venez de réaliser que vous avez mal nommé votre succursale. Détendez-vous. C'est un correctif facile, et nous allons vous aider à le faire. Pour commencer, pointez sur la branche que vous souhaitez renommer en entrant cette ligne de code :

$ git checkout <ancien_nom>

Cela permettra de s'assurer que le changement de nom de votre nouvelle branche ne perturbe pas votre branche principale. Ensuite, pour donner à la branche son nouveau nom, entrez :

$ git branch -m <nouveau_nom>

La branche distante

Une fois que vous avez pusher vers le référentiel distant, procédé comme suit pour renommer la branche distante.

Pusher le <nouveau_nom> local et réinitialisez la branche en amont :

$ git push origin –u <nouveau_nom>

Ensuite supprimer <ancien_nom> de la branche distante :

$ git push origin –delete <ancien_nom>

C'est fait ! Vous avez réussi à renommer votre branche. Félicitations !

Vous êtes à la recherche d'une expérience concrète à ajouter à votre compte GitHub ?

Nous vous proposons 12 projets pratiques en ligne qui ne manqueront pas d'impressionner les employeurs.

Nous accueillons de nouveaux abonnés ce mois-ci. Inscrivez-vous dès maintenant, le nombre de lieux est limité !

Mots clés

Xarala Academy

Xarala Academy est une solution d’E-Learning qui offre des formations de qualités répondant à la demande du marché.

Super ! Vous vous êtes inscrit avec succès.
Super ! Effectuez le paiement pour obtenir l'accès complet.
Bon retour parmi nous ! Vous vous êtes connecté avec succès.
Parfait ! Votre compte est entièrement activé, vous avez désormais accès à tout le contenu.