Menu
Coddy logo textTech

Qu'est-ce qu'une branche

Fait partie de la section Gestion de versions du Journey Terminal de Coddy — leçon 28 sur 58.

Une branche dans Git est simplement un pointeur mobile vers un commit. La branche par défaut est généralement appelée main, et chaque commit que vous effectuez dessus fait avancer ce pointeur.

Les branches vous permettent de travailler sur différentes lignes de développement en même temps sans vous gêner mutuellement. Vous pouvez :

  • Tester une idée risquée sur une branche secondaire et l'abandonner proprement
  • Développer une nouvelle fonctionnalité de manière isolée pendant que main reste stable
  • Transmettre le travail à un coéquipier en partageant une branche

Vous pouvez lister les branches à tout moment avec :

git branch

La branche sur laquelle vous vous trouvez actuellement est indiquée par un * à côté de son nom. En interne, Git suit « la branche actuelle » via le fichier .git/HEAD que vous avez vu précédemment.

challenge icon

Défi

Débutant

Le dossier est déjà un dépôt Git entièrement configuré avec un commit sur la branche main. Listez les branches et affichez le résultat.

Aide-mémoire

Une branche dans Git est un pointeur mobile vers un commit. La branche par défaut est généralement appelée main.

Listez toutes les branches avec :

git branch

La branche actuelle est marquée par un *. Git suit la branche actuelle via le fichier .git/HEAD.

Essayez vous-même

Terminal
quiz iconTestez-vous

Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.

Toutes les leçons de Gestion de versions