git add causa un error de índice corrupto

Estoy teniendo un pequeño problema aquí con git. Tengo una configuration drupal. Tengo configurado el .gitignore adecuado.

cada vez que hago git add. y estado de git . Obtengo un error en el file de índice corrupto .

Seguí este Cómo resolver "Error: índice incorrecto – Fatal: file de índice dañado" al usar Git para solucionarlo, pero sigue volviendo. Traté de eliminar toda la carpeta .git. pero no funcionó.

¿Alguien sabe cómo arreglar esto?

Estaba teniendo este problema exacto.

Descubrí que mi problema era que había otras dos carpetas .git en subdirectorys. Había clonado dos repos en estas subcarpetas. Eliminé estas dos carpetas .git y pude volver a usar git.

Para encontrar estas otras carpetas .git ejecuté este command:

 find . -name ".git" -type d