Tag: 腐败

Git仓库损坏(不正确的标题检查;松散的对象已损坏)

我昨天晚上在写一个提交信息时遇到了电源故障。 当我启动机器时,我无法完成提交。 我跑了git reset ,加回了更改的文件,并再次尝试,得到这个: % git commit error: inflate: data stream error (incorrect header check) error: unable to unpack a94406345ac44982b00cf57b4b9660a35436637f header fatal: a94406345ac44982b00cf57b4b9660a35436637f is not a valid object git fsck揭示了以下内容: % git fsck –full Checking object directories: 100% (256/256), done. error: inflate: data stream error (incorrect header check) error: unable to unpack 4346883490a0990e68db0187241abc1642765a73 header […]

为什么我得到错误:“不是JPEG文件:以0x89 0x50开头”

当我尝试打开我的jpg文件时,为什么会收到消息“不是JPEG文件:以0x89 0x50开头”?

如何解决“错误:糟糕的索引 – 致命:索引文件损坏”使用Git时

在git init ,我添加并提交了一些文件,进行了一些更改,添加和提交。 设置git守护进程(在WinXP上的Cygwin下运行)并克隆一次仓库。 现在,我得到这个克隆的存储库的错误: $ git status error: bad index file sha1 signature fatal: index file corrupt 有什么办法解决这个问题,除了得到一个新的版本库?

如何恢复受硬盘故障损坏的Git对象?

我有一个硬盘故障,导致一些Git存储库的文件损坏。 当运行git fsck –full我得到以下输出: error: .git/objects/pack/pack-6863e0a0e4b4ded6090fac5d12eba6ca7346b19c.pack SHA1 checksum mismatch error: index CRC mismatch for object 6c8cae4994b5ec7891ccb1527d30634997a978ee from .git/objects/pack/pack-6863e0a0e4b4ded6090fac5d12eba6ca7346b19c.pack at offset 97824129 error: inflate: data stream error (invalid code lengths set) error: cannot unpack 6c8cae4994b5ec7891ccb1527d30634997a978ee from .git/objects/pack/pack-6863e0a0e4b4ded6090fac5d12eba6ca7346b19c.pack at offset 97824129 error: inflate: data stream error (invalid stored block lengths) error: failed to read object 0dcf6723cc69cc7f91d4a7432d0f1a1f05e77eaa at […]