特定的delta需要在git上从一个分支合并到另一个分支

时间:2015-09-14 14:05:50

标签: git git-merge

我在git上有两个分支b1和b2。

我做了更改让我们说c1 c2 c3 c4 c5 c6尽管在b1分支上尊重bug b1 b2 b3 b4 b5 b6 bug号码, 我想合并只更改c1 c3 c4尊重bug b1 b3 b4到分支b2。 如何通过git命令行完成它,如果冲突到来如何解决它。

1 个答案:

答案 0 :(得分:0)

您的提交不在可以使用合并命令的位置,因此您最好的选择是git cherry-pick。使用方式如下:

$ git checkout b2
$ git cherry-pick c1 c3 c4

如果存在冲突,系统会提示您以交互方式解决这些冲突。

他们不会进行任何跟踪,所以如果您最后合并,那么这些将会显示为冲突.1