我想知道,在这种情况下合并期间选择提交的优先级是什么,如下所述。
我有develop
分支。
D1 - D2 - D3
然后我release
从中创建了分支并添加了一些提交。
D1 - D2 - D3 - R4 - R5
同时添加了一些开发提交
D1 - D2 - D3 - D6
release
然后,我使用以下命令从分支中删除一些提交git rebase -i HEAD~3
:
D1 - x - x - R4 - R5
release
分支将如何合并到develop
using git merge --no-ff release
?我想要这样:
D1 - D2 - D3 - R4 - R5 - D6
是否有可能我会通过提交删除获得合并分支?
D1 - x - x - R4 - R5 - D6
我期待着关于“幕后”的解释:)