Я несподівано сказав git rm -r .
. Як я одужаю після цього?
Я не вчинив.
Я думаю, що всі файли були позначені для видалення, а також були фізично видалені з моєї місцевої каси.
EDIT: Я міг би (якби знав команду) повернутися до останнього комітету. Але було б набагато краще, якби я міг просто скасувати git rm -r .
. Тому що я не дуже впевнений, що я зробив після останнього вчинення та перед цим git rm -r .
.
-f
щоб git rm
мерзотник не буде видалено всі файли , які інсценували або unstaged правки тому git reset; git checkout .
повинні відновити все.
git restore
: git restore -s@ -SW -- .
. Дивіться мою відповідь нижче .