BFG Repo-Cleaner-如何删除除某些文件夹以外的文件夹

时间:2020-02-03 13:21:06

标签: git-rewrite-history bfg-repo-cleaner

如何删除除某些文件夹以外的文件夹?

我的命令是

java -jar ../BFG_Repo-Cleaner/bfg-1.13.0.jar --delete-folders "!(folder1|folder2|folder3)"

我想要除Folder1,Folder2和Folder3以外的所有文件夹。

1 个答案:

答案 0 :(得分:0)

BFG尚无解决方法,您必须明确提及要从历史记录中删除的所有文件夹。

示例-java -jar ../BFG_Repo-Cleaner/bfg-1.13.0.jar --delete-folders "{Folder1,Folder2,Folder3}" YourApp.git

注意:请确保您为不同的文件夹使用不同的名称,因为BFG不在乎路径,它将删除具有关联名称的文件夹。

-删除文件夹删除具有指定名称的文件夹(例如, '.svn','*-tmp'-匹配文件夹名称,而不是仓库中的路径