3

Следующая ошибка повторяется даже после того, как я попробовал рекомендованное:

rm .git/index
git reset

Но я все еще получаю эту ошибку:

error: bad index file sha1 signature
fatal: index file corrupt
fatal: 'git status --porcelain' failed in submodule '[directory path omitted]'

В чем дело? Что я должен делать?

1 ответ1

8

У меня была эта проблема, и я пытался исправить это с помощью этого:

rm -f .git/index
git reset

НО это не сработало. Решение? По какой-то причине у меня были другие папки .git в подкаталогах. Я удаляю эти .git папки (не основные) и git reset снова. Как только они были удалены, все снова заработало.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .