“fatal: arquivo de índice corrompido” fica repetindo no git

3

O seguinte erro continua se repetindo mesmo depois de experimentar o recomendado:

rm .git/index
git reset

Mas ainda recebo este erro:

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

O que há de errado? O que devo fazer?

    
por ina 08.11.2014 / 21:53

1 resposta

8

Eu tive esse problema e tentei corrigi-lo com isso:

rm -f .git/index
git reset

MAS não funcionou. A solução ? Por alguma razão, eu tinha outras pastas .git em sub-diretórios. Eu excluo essas pastas .git (não o principal) e git reset novamente. Depois que eles foram excluídos, tudo funcionou novamente.

    
por 24.07.2015 / 15:28

Tags