使用BFG Repo Cleaner后,BitBucket仓库变得更大了

4

我的BitBucket存储库中有一堆不需要的大文件,我把它们删除后,想要从历史记录中清除它们,以缩小过大的存储库。

我运行了BFG repo cleaner,报告发现并处理了1755个文件——所有我预期的文件。

按照这里的指示运行最终的git gc:https://rtyley.github.io/bfg-repo-cleaner/

一切都好——.git文件夹缩小为其原始大小的17%。将其推回去后,BitBucket报告的存储库大小实际上变大了!

不确定出了什么问题,因为一切似乎都正确地运行到那个点。

非常感谢任何建议,因为我真的不想重新创建存储库来缩小尺寸。

谢谢


2
BitBucket会自动运行git gc(您无法手动触发),因此在那里进行清理可能需要一些时间,所以您可能需要等待一段时间。 - Peter Uhnak
谢谢,你知道它大概多久运行一次吗? - LizW
1个回答

4

根据 @peter 的建议,在看到大小变化之前,您需要在托管的存储库上运行 git gc。如果在此期间克隆了该存储库,并已正确清理,则克隆应反映最终大小。

对于自托管的Stash,您可能可以触发一个gc,对于托管的bitbucket.org,其时间表未公布,也无法受到影响。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接