Creating and switching branchesComparing branches

git checkout indique à git de mettre à jour le working directory avec la dernière version de la branche.

→ le working directory doit être mostly clean pour que git permettre le checkout.

S'il y a des changements non commités dans le working directory, 4 possibilités :