15

我正在尝试删除通配符无法覆盖的多种类型的文件。我尝试使用多个 --delete-files 但它不接受它。还尝试将文件全部放在一个 --delete-files 之后,它也不接受它。

有没有办法将它们全部放在一个命令中?如果不是,那么我必须在reflog expire --expire=now --all && git gc --prune=now --aggressive使用 bfg 删除每种类型的文件后运行 git 还是可以只运行 bfg 多次然后运行该命令?

4

2 回答 2

20

事实证明,您可以使用用引号括起来的 blob "{a*,b*conf}",例如。

于 2016-08-10T16:40:45.900 回答
0

我不久前实现了类似的东西并创建了一个拉取请求

于 2016-08-25T05:05:35.220 回答