我使用 gitolite 来托管我的源代码,并使用 gitweb 设置一个网站来显示我的所有项目。一开始,所有项目都通过 gitweb 正确显示,但是,在我修改了一个项目并执行 git push 后,它立即从项目列表中消失了。
每个项目,每当我对其进行 git push 操作时,它都会从 gitweb 的项目列表中消失。然后,如果我对该项目执行“git clone --bare”并替换原来的项目,它将再次回到项目中......
有人遇到同样的问题吗?
ps 我做了一个“git clone --bare”并做一个“git push”,然后将它与原来的进行比较,我得到的是:
仅在 test.git/objects 中:86 仅在 test.git/objects 中:af 仅在 test.git/objects 中:f4 仅在 test.git/refs/heads 中:master
创建一个具有 master 提交 id 的新文件。