Comment Renommer les Banches Git Locales et Distantes

Si vous avez nommé une branche de manière incorrecte et que vous l'avez poussée vers le référentiel distant, suivez ces étapes avant que les autres développeurs aient la possibilité de vous sauter dessus et de vous tromper de ne pas suivre correctement les conventions de dénomination.

1. Renommez votre branche locale.

Si vous êtes sur la branche que vous souhaitez renommer:

git branch -m new-name

Si vous êtes sur une branche différente:

git branch -m old-name new-name

2. Supprimez l'ancienne branche distante et appuyez sur la nouvelle branche locale.

git push origin :old-name new-name

3. Réinitialiser la branche amont pour la nouvelle branche locale

Passez à la branche, et ensuite:
git push origin -u new-name

Ou vous, comme moyen rapide de le faire, vous pouvez utiliser ces 3 étapes: commande dans votre terminal

git branch -m old_branch new_branch         # Rename branch locally    
git push origin :old_branch                 # Delete the old branch    
git push --set-upstream origin new_branch   # Push the new branch, set local branch to track the new remote