bfg-repo-cleaner可以在删除之前列出受影响的文件

从命令行选项中我无法看到有一种方法可以在执行之前查看bfg将执行的操作.

如果我运行此命令:

$bfg --strip-blobs-bigger-than 1M --replace-text banned.txt repo.git

在实际删除之前,我可以获得大于1M的文件列表吗?

最佳答案 有关干运行功能的讨论,请参见 https://github.com/rtyley/bfg-repo-cleaner/issues/17.

我在那里的评论很简单:因为Git使得制作额外的本地克隆非常便宜,你可以执行BFG的测试运行,这为你提供了除了报告之外你可以验证的实际输出,这比你有一个仅报告或干运行模式.

只需创建一个repo的本地克隆,运行BFG,然后读取生成的报告并检查repo.

点赞