Как я могу восстановить файлы после случайного запуска "git clean -df"?

Я случайно побежал git clean -df, Он удалил мои файлы из моего текущего коммита, который мне еще предстояло отправить. Сейчас в git statusэти файлы помечены D, что означает "удален".

Есть ли способ вернуть эти файлы?

1 ответ

Решение

git clean только неотслеживаемые файлы, а не зафиксированные.

Вы могли бы сделать другие операции, если вы видите D в качестве статуса для уже зафиксированных файлов.

Вы получите эти файлы, сделайте:

git checkout .

или же

git reset --hard
Другие вопросы по тегам