从命令行选项中我看不出有办法在执行之前查看bfg会做什么。
如果我运行此命令:
$ bfg --strip-blobs-bigger-than 1M --replace-text banned.txt repo.git
在实际删除之前,我可以获取大于1M的文件列表吗?
答案 0 :(得分:3)
有关干运行功能的讨论,请参阅https://github.com/rtyley/bfg-repo-cleaner/issues/17。
我在那里的评论很简单:因为Git使得制作额外的本地克隆非常便宜,你可以在那里执行BFG的测试运行,这为你提供了除报告之外你可以验证的实际输出,这是优越的具有仅报告或干运行模式。
只需创建一个repo的本地克隆,运行BFG,然后阅读生成的报告并检查回购。