在GIT中修补多个提交和多个分支

时间:2018-09-03 10:04:13

标签: git

我一直在研究项目的最新版本/分支(4.3)的某些功能。

现在,我需要将这些更改移植到早期版本(4.2)。我所做的工作中有很多提交,包括一些分支,我又将它们重新合并在一起。

enter image description here

4.2和4.3基本上是共享同一祖先的分支,但是它们存储在不同的GIT存储库中。

我基本上想将所有更改移至4.2中的master分支。

我考虑了几件事:

  • GIT补丁-这似乎提供了我想为其创建补丁的过去提交次数的选项,但是由于我有一些分支,该选项似乎很有意义。

  • 樱桃精选-似乎只处理一次提交。

移动提交/分支结构的最佳方法是什么?

1 个答案:

答案 0 :(得分:0)

您可以将4.3存储库添加为4.2存储库的远程,然后根据需要进行cherry-pick / merge / rebase提交。