
[英]How to migrate branches from one repo to another with different histories?
[英]Migrate multiple git repositories as a subfolders into one repository retaining all branches and histories
我有 3 个 git repos,分别是 projectA、projectB 和 projectC。 每个项目都有多个分支,包括 master。 例如:projectA 有多个分支,例如 master、dev、uat。 我想通过保留所有提交历史记录和分支来迁移 main_project 存储库下的所有这些存储库。 任何建议。
前:
更改后:
main_project
我尝试使用子树,如下所示。 它只复制了 master 分支和 master 的提交历史。
git subtree add -P projectA master
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.