get:switching_branches_with_uncommitted_changes
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 :
- git checkout – <file> sur les fichiers à problème (on vire les changements en rappatriant la version repo
- commiter les changements
- stasher les changements (vu plus tard, en gros, le stash est un petit espace où l'on peut mettre les changements pour les récupérer plus tard.
- le changement n'est pas tracké, pas de conflit, checkout possible
get/switching_branches_with_uncommitted_changes.txt · Last modified: 2015/11/07 00:38 by leo