Aller au contenu
Erreurs GitCritique
error: corrupt loose object

error: corrupt loose object

Un fichier objet Git est corrompu et ne peut pas être lu.

gitlinuxwindowsmacos

Causes de cette erreur

Le contenu d'un fichier objet Git ne correspond pas à son hachage SHA-1, ce qui indique une corruption. Cela est généralement dû à des erreurs disque, à des écritures interrompues ou à des problèmes de système de fichiers.

Comment la corriger

Exécutez git fsck --full pour identifier tous les objets corrompus. Supprimez les objets corrompus et restaurez-les depuis le remote : rm .git/objects/ab/cdef... && git fetch -p. En cas d'échec, reclonez le dépôt depuis le remote.

Documentation officielle

Codes d'erreur associés