Неустановленные изменения, оставшиеся после внезапного выключения
Я работаю над git-репозиторием, используя git-scm.
При выборе неподготовленных файлов для фиксации мой ноутбук внезапно отключился из-за низкого заряда батареи. После перезапуска все мои неустановленные изменения исчезли, даже если они все еще были в файлах.
Любое решение для этого?
1 ответ
Решение
Вам может понадобиться перестроить индекс и начать заново с последнего коммита:
rm -rf .git/index
git reset
Это должно оставить вас с вашими изменениями в рабочем дереве и с "пустым" индексом.
Я рекомендую вам сделать резервную копию, прежде чем делать это.