Ai-je accidentellement dit git rm -r .
. Comment puis-je m'en remettre?
Je ne me suis pas engagé.
Je pense que tous les fichiers ont été marqués pour suppression et ont également été physiquement supprimés de ma caisse locale.
EDIT: je pourrais (si je connaissais la commande) revenir au dernier commit. Mais ce serait beaucoup mieux si je pouvais juste annuler la git rm -r .
. Parce que je ne suis pas vraiment sûr de ce que j'ai fait après le dernier commit et avant le git rm -r .
.
-f
à git rm
git, vous n'aurez supprimé aucun fichier contenant des modifications intermédiaires ou non, donc il git reset; git checkout .
devrait tout récupérer.
git restore
: git restore -s@ -SW -- .
. Voir ma réponse ci-dessous .