Как я могу восстановить файлы после случайного запуска "git clean -df"?
Я случайно побежал git clean -df
, Он удалил мои файлы из моего текущего коммита, который мне еще предстояло отправить. Сейчас в git status
эти файлы помечены D
, что означает "удален".
Есть ли способ вернуть эти файлы?
1 ответ
Решение
git clean
только неотслеживаемые файлы, а не зафиксированные.
Вы могли бы сделать другие операции, если вы видите D
в качестве статуса для уже зафиксированных файлов.
Вы получите эти файлы, сделайте:
git checkout .
или же
git reset --hard