Aller au contenu
Erreurs GitCritique
error: object file is empty

error: object file is empty

Un fichier objet Git est corrompu et ne contient aucune donnée.

gitlinuxwindowsmacos

Causes de cette erreur

Un fichier objet Git dans .git/objects a été corrompu, typiquement à cause d'une défaillance disque, d'une coupure de courant pendant une écriture, ou d'erreurs du système de fichiers. La base interne du dépôt est endommagée.

Comment la corriger

Exécutez git fsck pour identifier les objets corrompus. Essayez git reflog pour retrouver des états récents. Si vous disposez d'un remote, reclonez le dépôt. Pour récupérer : supprimez les objets corrompus de .git/objects et lancez git fetch pour les restaurer.

Documentation officielle

Codes d'erreur associés