Description : Restaure les fichiers dans le working directory ou l’index.

Syntaxe : git restore [<options>] <pathspec>...

OptionDescriptionUtilisation principale
git restore <fichier>Restaure le fichier depuis le dernier commitAnnuler les modifications d’un fichier
--stagedRestaure depuis l’index (unstage)Annuler un git add
--worktreeRestaure dans le répertoire de travail (défaut)Préciser explicitement la cible
--source=<commit>Restaure depuis un commit spécifiqueRécupérer une version antérieure
-p, --patchMode interactif pour restaurer partiellementRestauration sélective par morceaux
--staged --worktreeRestaure à la fois l’index et le working directoryRestauration complète
-q, --quietMode silencieuxRestauration sans messages