GIT Branching · 3 min read · Oct 13, 2025

Comment créer une nouvelle branche dans GIT

Git est un système de contrôle de version distribué utilisé pour suivre les modifications dans le code source lors du développement logiciel. Il prend en charge la collaboration, permettant à plusieurs développeurs de travailler sur différentes parties d’un projet simultanément. Git est connu pour sa rapidité, son intégrité des données et son support pour des flux de travail non linéaires.

La gestion des branches dans Git est une fonctionnalité puissante qui permet à plusieurs développeurs de travailler sur différentes parties d’un projet simultanément sans interférer les uns avec les autres.

Dans cet article, je vais vous montrer comment créer une nouvelle branche dans le système de contrôle de version Git, avec des exemples et des réponses aux questions fréquemment posées.

Création d’une nouvelle branche dans GIT

Le processus de création d’une nouvelle branche GIT se fait en 3 étapes. Les étapes sont :

Vérification de votre branche actuelle

Avant de créer une nouvelle branche, il est important de savoir sur quelle branche vous vous trouvez actuellement. Utilisez la commande suivante :

git status

Cette commande affichera votre branche actuelle et les modifications non validées.

Création de la nouvelle branche

Pour créer une nouvelle branche et y basculer, utilisez la commande git checkout avec l’option -b, suivie du nom de la nouvelle branche :

git checkout -b [nom-branche]

Remplacez [nom-branche] par le nom de votre branche souhaitée.

Alternativement, vous pouvez créer une branche sans y basculer en utilisant :

git branch [nom-branche]

Pousser la nouvelle branche vers le dépôt distant

Après avoir créé une nouvelle branche localement, vous pouvez la pousser vers le dépôt distant en utilisant :

git push -u origin [nom-branche]

Cette commande établit une connexion de suivi entre votre branche locale et la branche distante.

Exemples

Création d’une branche de fonctionnalité

git checkout -b feature/login-system

Cela crée et bascule vers une branche nommée feature/login-system.

Création d’une branche de correction urgente

git checkout -b hotfix/critical-bug

Cette commande est utilisée lorsque vous devez rapidement corriger un bug critique.

Vérification d’une branche distante existante

Tout d’abord, listez toutes les branches, y compris celles distantes :

git branch -a

Ensuite, vérifiez la branche distante :

git checkout -b [nom-branche] origin/[nom-branche]

Questions fréquemment posées

Comment renommer une branche ?
Pour renommer une branche, utilisez :

git branch -m [ancien-nom] [nouveau-nom]

Si vous souhaitez renommer la branche actuelle, vous pouvez utiliser cette commande :

git branch -m [nouveau-nom]

Comment puis-je supprimer une branche ?
Pour supprimer une branche locale, utilisez :

git branch -d [nom-branche]

Pour forcer la suppression d’une branche (à utiliser avec précaution) :

git branch -D [nom-branche]

Pour supprimer une branche distante :

git push origin --delete [nom-branche]

Comment fusionner des modifications d’une branche à une autre ?
Tout d’abord, basculez vers la branche dans laquelle vous souhaitez fusionner :

git checkout [branche-cible]

Ensuite, fusionnez l’autre branche :

git merge [branche-source]

Quelle est la différence entre git branch et git checkout -b ?
La commande git branch [nom-branche] crée une nouvelle branche mais ne vous y bascule pas, tandis que la commande git checkout -b [nom-branche] crée une nouvelle branche et vous y bascule immédiatement.

Comment puis-je voir toutes les branches dans mon dépôt ?
Pour lister toutes les branches locales, utilisez :

git branch

Pour voir à la fois les branches locales et distantes, utilisez :

git branch -a

Conclusion

Créer et gérer des branches dans Git permet aux équipes de travailler sur différentes fonctionnalités, corrections ou expériences en parallèle sans perturber la base de code principale. Comprendre ces concepts est crucial pour une collaboration efficace et efficiente dans les projets de développement logiciel.

Share: X/Twitter LinkedIn

Recevez de nouveaux articles dans votre boîte de réception.

Aucun spam. Désabonnez-vous à tout moment.