Salut tout le monde,
hier soir j'effectue un git commit après avoir un peu codouillé, et j'ai eu une erreur surprise, tombée de je ne sais où :
error: inflate: data stream error (incorrect data check)
error: corrupt loose object '0e84cd7f71111d1326d8e457fd16816e3a277e48'
fatal: loose object 0e84cd7f71111d1326d8e457fd16816e3a277e48 (stored in .git/objects/0e/84cd7f71111d1326d8e457fd16816e3a277e48) is corrupt
Contexte : c'est un bête répertoire git où il y a quelques fichiers. J'ai configuré un petit repository sur un serveur, ce qui me permet de faire des push régulièrement.
Je suis le seul à l'utiliser (le repo est une sauvegarde au cas où).
J'ai essayé pas mal de chose vue sur google, mais rien ne me permet de récupérer cette erreur bizare, survenue après avoir modifié légèrement quelques fichiers. Depuis le début je n'ai fait que des git commit, git push, rien d'autres.
Quelqu'un a t-il une idée pour me dépatouiller ?
Merci
# Le serveur est une sauvegarde
Posté par niol (site web personnel) . Évalué à 2.
Essaye de cloner depuis ton serveur afin de récupérer le fichier corrompu.
Si ça ne marche pas, d'autres idées là :
http://git.kernel.org/?p=git/git.git;a=blob;f=Documentation/howto/recover-corrupted-blob-object.txt;hb=HEAD
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.