相关疑难解决方法(0)

任何熟悉git错误的人"丢失对象0000000000000000000000000000000000000000 for refs/heads/..."?

我们正在运行git v1.7.1并配置了gitweb.我们也使用gitolite进行管理,但我不认为这与这个问题密切相关.我们不时会在Apache日志中收到错误,例如:

missing object 0000000000000000000000000000000000000000 for refs/heads/...
Run Code Online (Sandbox Code Playgroud)

最后的elipse通常是分支名称.我相信零的字符串是一个SHA1值.显然,所有零都不是SHA1值.我不清楚这个价值来自哪里?

我在服务器上运行了git fsck并且它没有报告问题,但是git gc解决了这个问题.此外,我们能够拉动并推送到此存储库(和该分支).只有gitweb似乎受到影响.

我知道其他人已经看到这个问题,因为这里有一个封闭的问题: Gitweb失败:致命:丢失对象0000000000000000000000000000000000000000 for refs/heads/master 这个问题没有答案.

附加信息

我们现在已经在我们的gitolite-admin存储库中看到了这个问题.我们的gitolite-admin存储库中没有分支,因此不在分支上.

git gitweb

11
推荐指数
1
解决办法
4450
查看次数

标签 统计

git ×1

gitweb ×1