Partie 3 · Branches
Naviguer entre les branches
Pour lister et naviguer, on utilise git branch et git checkout :
git branch # liste les branches (* = branche courante) git checkout main # bascule sur main git checkout feature-login
Basculer change le contenu du workspace pour refléter le snapshot de la branche cible. HEAD (hors cours) est le pointeur qui indique la branche courante.
Avant de basculer, commite ou mets de côté (git stash, hors cours) tes modifications en cours : sinon Git peut refuser ou les emporter avec toi.
Vérifie que tu as compris
Que fait
git branch sans argument ?Vérifie que tu as compris
Tu fais
git checkout main depuis feature. Que devient le contenu du répertoire de travail ?