我正在提取一些文件夹作为子模块,并在运行:
之后git filter-branch --subdirectory-filter <my-path> myBranch
我得到了两个没有父母共同点的分支:
此图片来自GitKraken,develop
似乎与master
完全分开。
GitKraken甚至不允许我在develop
上重新master
,上次发生这种情况时我必须使用终端发送rebase
并且必须处理冲突两个分支共享的每个单个文档(大约15个文档),所以这次我宁愿避免这种方法。
我不是git专家,但我认为git filter-branch
选项--parent-filter <command>
符合我的要求。它应该将master
设置为develop
的父级,但我找不到有关如何使用此命令的任何示例,而且我不知道如何格式化它。
master
设置为develop
的父级。