标签: gitblit
如何在不使用实验GC(=垃圾回收)的情况下删除Gitblit回购中的提交?在强制推送之后,这个微妙的提交不再有参考,但在GUI上仍然可见。我可以在服务器上安装Git(在Gitblit旁边)并运行
git gc --prune=now git reflog expire --expire=now --all
这个微妙的提交ID在文件系统中不存在,我猜是因为打包。
Gitblit v1.7.1
答案 0 :(得分:1)
安装Powertools plugin,然后通过SSH发出GC命令。有关详细信息,请参阅此asciicast。