Git 将子目录分离到具有多个分支的新存储库中

Git 将子目录分离到具有多个分支的新存储库中,git,github,version-control,Git,Github,Version Control,见这个问题: 我们如何实现相同的最终结果,但保留源存储库中的多个分支?例如,如果源存储库正在使用,那么我们可能希望迁移master和develope分支上存在的提交。如果存在任何长寿命的功能-分支,那么这些分支也需要迁移到目标存储库中 使用git子树将子目录移动到新repo中的所有示例都涉及将与子目录相关的所有提交从当前分支(例如master)移动到新分支上。我正在尝试将来自多个分支的所有提交都放到几个新分支上。这是不是可以不费吹灰之力

见这个问题:

我们如何实现相同的最终结果,但保留源存储库中的多个分支?例如,如果源存储库正在使用,那么我们可能希望迁移
master
develope
分支上存在的提交。如果存在任何长寿命的
功能-
分支,那么这些分支也需要迁移到目标存储库中

使用
git子树
将子目录移动到新repo中的所有示例都涉及将与子目录相关的所有提交从当前分支(例如
master
)移动到新分支上。我正在尝试将来自多个分支的所有提交都放到几个新分支上。这是不是可以不费吹灰之力