无法在远程裸存储库中执行git fsck inflate数据流错误(不正确的数据检查)

时间:2014-09-01 19:21:09

标签: git

我在私有(裸)存储库上收到此错误。我真的不知道为什么会这样,我使用自动服务器备份恢复了存储库:

bash-4.1$ git fsck
error: inflate: data stream error (incorrect data check)
error: corrupt loose object '08a710268f35b6c1c65d5fa6669840689814efbc'
fatal: object 08a710268f35b6c1c65d5fa6669840689814efbc is corrupted

存储库有两个分支:masternext

我的开发机器上不能git clone,因为我收到了一个损坏的松散对象错误,而且我没有一个完全本地的项目存储库。我或许可以找到一些原始文件,但我怎么能猜出哪个文件属于那个对象?

顺便说一下,在裸存储库git log --oneline上工作:

bash-4.1$ git log --oneline
ea338b8 Fix singledaterangepicker con valore
caf4f79 Fix margini container quando dentro colonne
d2f98dc Aggiornamento versione bower.json
f18138e Risolto problema singledaterangepicker e altri fix
538abc7 Lock versione Bootstrap per colorpicker
990484b Risolto errore cartella bower
0bf08d6 Fix mismatch versione
296a78c Fix sezione main e versione
e400378 Initial commit

我只对两个分支的最新提交感兴趣,而不是完整的历史记录。有什么方法可以恢复我的数据?

0 个答案:

没有答案