我一直在研究项目最新版本/分支的一些功能(4.3)。
现在我需要将这些更改移植到早期版本(4.2)。我所做的工作中有很多提交,包括一些分支,我再次合并在一起。
4.2和4.3基本上是共享共同祖先的分支,但它们存储在不同的GIT存储库中。
我基本上想在4.2中将所有更改移动到主分支。
我考虑了几件事:
移动我的提交/分支结构的最佳方法是什么?
您可以将4.3存储库添加为4.2存储库的远程存储库,然后根据需要进行cherry-pick / merge / rebase提交。