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

时间:2016-01-10 22:12:37

标签: git github version-control

请参阅此问题:Detach (move) subdirectory into separate Git repository

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

似乎所有使用git subtree将子目录移动到新repo的示例都涉及将与子目录相关的所有提交从当前分支(例如master)移动到新分支上。我试图将几个分支的所有提交到几个新分支。这可能没有很多痛苦吗?

0 个答案:

没有答案