gpt4 book ai didi

git-rewrite-history - BFG删除多个文件夹

转载 作者:行者123 更新时间:2023-12-03 07:38:33 25 4
gpt4 key购买 nike

我发现 BFG 比原来的 git-filter-branch 快得多。

我们有多个 svn 存储库可以移动到更多 git 存储库,这意味着一些存储库文件夹合并和拆分。在此过程中,我需要删除一组根文件夹,并且我想将它们删除到整个历史记录中。

我尝试使用 BFG --delete-folders,它对于单个文件夹工作正常,但我没有找到删除多个文件夹的方法。有可能吗?或者我应该循环调用 BFG 多次,因为我有要删除的文件夹吗?

感谢您的帮助。

最佳答案

--delete-folders 的参数是 glob表达式,因此您应该能够仅用逗号分隔文件夹名称,如下所示:

$ bfg --delete-folders "{folderA,folderB,folderC}" my-repo.git

祝你好运!

全面披露:我是 BFG Repo-Cleaner 的作者.

关于git-rewrite-history - BFG删除多个文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21630980/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com