Git Academy

Débutant · 4 min de lecture

Les branches sans peur

Une branche, c'est juste un post-it collé sur un commit. Une fois compris, tu en créeras tout le temps.

Ce qu'est vraiment une branche

Une branche est un nom qui pointe vers un commit. Quand tu commit, le nom avance. En créer une est instantané et ne coûte rien : fais-en une pour chaque tâche.

Sans risque
$ git switch -c feature/login-page

Passer d'une branche à l'autre

git switch change les fichiers de ton dossier pour qu'ils correspondent à la branche. Commit ou stash tes modifications d'abord, sinon Git refuse pour ne pas les perdre.

Sans risque
$ git switch main
$ git switch -

Faire le ménage

Une fois mergée, supprime la branche : les commits restent dans main. -d refuse de supprimer du travail non mergé, et c'est exactement ce que tu veux.

Sans risque
$ git branch --merged
$ git branch -d feature/login-page