Gitweb失败:致命:丢失对象0000000000000000000000000000000000000000用于refs / heads / master

时间:2011-05-19 22:28:13

标签: git gitolite gitweb

我正在尝试将gitweb与一组使用gitolite管理的存储库一起使用。我们可以通过ssh成功克隆/推送/拉取没有问题。当我尝试查看索引页面时,我在apache日志中遇到以下错误:

fatal: missing object 0000000000000000000000000000000000000000 for refs/heads/master, referer: http://gitwebbox/gitweb/?p=mlp2.git;a=summary

我运行git fsck并没有发现任何问题。 master的ref指向对象树中存在的哈希。

有人可以帮我弄清楚出了什么问题吗?谢谢!

1 个答案:

答案 0 :(得分:2)

特别是假设您使用gitolite管理存储库,您可能应该验证存储库的权限并验证您是否可以作为您的apache用户访问它。

您还可以参阅configuring gitolite and gitweb上的详细说明。