Неустановленные изменения, оставшиеся после внезапного выключения

Я работаю над git-репозиторием, используя git-scm.

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

Любое решение для этого?

1 ответ

Решение

Вам может понадобиться перестроить индекс и начать заново с последнего коммита:

rm -rf .git/index
git reset

Это должно оставить вас с вашими изменениями в рабочем дереве и с "пустым" индексом.

Я рекомендую вам сделать резервную копию, прежде чем делать это.

Другие вопросы по тегам