在开发分支(newstuff)上工作时,我遇到了一种情况,我必须从我(master)后面的提交中分支一个临时修复(quickfix)并将其推送到服务器。
这很容易并且工作正常,因此服务器正在运行 quickfix 分支。
我的问题是如何将所有更改(newstuff + quickfix)合并回master,而不会遇到合并冲突。
不知道我是否应该进行挑选,或合并,以及以何种顺序。
quickfix 更改了我当前(master)或当前(newstuff)分支的少数行,因此quickfix 中的实际更改不会导致任何合并冲突。
图片有帮助:我的 git repo 看起来像这样(aaaaa 是共同的祖先)
aaaaa
bbbbb --> xxxxx <== quickfix
ccccc <== master
ddddd
eeeee
fffff
ggggg <== newstuff