此问题基于Detach subdirectory into separate Git repository
我想要分离两个子目录,而不是分离单个子目录。例如,我的当前目录树如下所示:
/apps
/AAA
/BBB
/CCC
/libs
/XXX
/YYY
/ZZZ
我希望是这样的:
/apps
/AAA
/libs
/XXX
git filter-branch
的--subdirectory-filter
参数将不起作用,因为它在第一次运行时会删除除给定目录之外的所有内容。我认为对所有不需要的文件使用--index-filter
参数都可以(尽管很繁琐),但是如果我尝试多次运行它,我会得到以下消息:
Cannot create a new backup.
A previous backup already exists in refs/original/
Force overwriting the backup with -f
有什么想法吗?提亚
https://stackoverflow.com/questions/2982055
复制相似问题