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.
$ 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.
$ 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.
$ git branch --merged$ git branch -d feature/login-page