Error de Git: no se puede encontrar

Me sale el siguiente error cuando hago unagit pull origin master.

error: Unable to find a47058d09b4ca436d65609758a9dba52235a75bd under http://myweb.com/myapp.git
Cannot obtain needed blob a47058d09b4ca436d65609758a9dba52235a75bd
while processing commit 041d57dd5bed9d6c75fe7cce944b2b2904ae3a62.
error: Fetch failed.

Todo ha funcionado bien hasta hace unos minutos. No hice nada fuera de lo normal. He estado haciendo mi habitual esfuerzo de empujar y tirar, y ahora de repente recibo este error.

¿Qué significa este error? ¿Cuáles son los pasos para solucionar / corregir este error?

Respuestas a la pregunta(2)

Su respuesta a la pregunta