git fatal error fatal: no se puede leer el object blob 724b6f6b35fd871a84ab1742099de2c3671d7899

Tengo un error fatal de git que no puedo resolver cuando bash y git merge :

 fatal: unable to read blob object 724b6f6b35fd871a84ab1742099de2c3671d7899 

Una pregunta similar está aquí, pero la diferencia es que no pueden encontrar el blob de todos modos, mientras que yo puedo:

 ./git-find-blob 724b6f6b35fd871a84ab1742099de2c3671d7899 

performances

 b937291 foo c616ee2 bar 46c2720 whatever e48c437 something 057e1b0 ........ 

donde git-find-blob era un progtwig contribuido a otra pregunta SO aquí

git-find-blob encuentra muchas confirmaciones.

¿Alguna idea de cómo puedo solucionar esto? ¡No tengo ni idea de esto!

Muchas gracias :).

El error le dice que no puede encontrar una fuente para ese object blob en su sistema de files, presumiblemente debido a un sistema de files o corrupción de algún tipo de repository.

git-find-blob está buscando references a ese blob, no al blob en sí mismo.

git fsck revisará su repository, pero probablemente solo reporte el mismo error.

ls -al .git/objects/72/4b6f6b35fd871a84ab1742099de2c3671d7899 para comprobar si está allí y si ha perdido los permissions, de lo contrario siga un set de instrucciones de su elección para la recuperación de daños en el repository; preferiblemente, si todo fue empujado, ¿volver a cloning ?