Dije accidentalmente git rm -r .. ¿Cómo me recupero de esto?
No me comprometí.
Creo que todos los archivos se marcaron para su eliminación y también se eliminaron físicamente de mi pago local.
EDITAR: podría (si supiera el comando) volver al último commit. Pero sería mucho mejor si pudiera deshacer el git rm -r .. Porque no estoy realmente seguro de lo que hice después del último commit y antes del git rm -r ..
-fa git rmgit, no habrá eliminado ningún archivo que tuviera cambios organizados o no organizados, por lo que git reset; git checkout .debería recuperar todo.
git restore: git restore -s@ -SW -- .. Vea mi respuesta a continuación .