Comment puis-je me débarrasser de toutes les modifications dans tous les fichiers de mon référentiel?
Disons que je suis dans une succursale et que j'ai fait quelques changements. git status
renvoie un ensemble de fichiers dans la section "Modifications non préparées pour la validation" et je remarque que je voudrais me débarrasser de toutes ces modifications dans tous les fichiers. Comment puis-je faire cela avec une seule commande?
Je sais que je peux faire ce qui suit pour extraire un seul fichier:
git checkout -- <file>
J'ai remarqué que git checkout --
seul renvoie la liste de tous les fichiers non validés. Cependant, je ne peux pas trouver un moyen de les vérifier tous, quelque chose comme git checkout --all
.
J'ai vérifié man git checkout
et je n'ai rien trouvé. J'ai aussi vu Git: Checkout tous les fichiers sauf un et essayé git checkout .
et n'a pas fonctionné non plus.
Dois-je le faire par programme, en boucle sur la git checkout --
sortie?