2008-09-02 8 views
6

Bonjour, j'ai l'erreur suivante par git-fsck, qui ne peut pas être nettoyé par git-gc même en mode --agressif. Que puis-je faire pour corriger cette erreur de référentiel?Git "mauvais fichier sha1" erreur

$ git-fsck 
bad sha1 file: .git/objects/55/tmp_obj_a07724 

Répondre

7

Err ... tmp_obj_a07724 ressemble étrangement à un fichier temporaire restes :)

Qu'est-ce qui se passe si vous déplacez simplement loin du répertoire .git (après une sauvegarde de la chose)?

+1

J'avais quelques fichiers '.git/objects/??/tmp_obj _ ??????' de taille nulle après un 'git gc --aggressive'. Le simple fait de les supprimer a effectivement éliminé ce message, et le dépôt semble toujours fonctionner parfaitement. – akaihola

Questions connexes