我的分支结构是这样的:
---master---feature(commit-x)---task1(commit-y)---task2---
task1
完成后,我想将分支合并到feature
分支并删除它。
在这种情况下分支task2
会发生什么?
我认为结构将是:
---master---(commit-x)---(commit-y)---task2---
|
|---feature(merged on task1)
但是,稍后task2
完成后,我想将其合并到feature
分支上。
请问我该如何做到?
答案 0 :(得分:0)
在这种情况下分支
task2
会发生什么?
什么都没有。 task2
将继续指向之前指向的同一提交。实际上,task1
也将保持不变,并指向同一位置。只有feature
会更改(它将具有合并内容的新提交)。
但是,稍后
task2
完成后,我想将其合并到feature
分支上。
将task2
合并到feature
中,就像使用task1
一样。同样,两个task
分支都将保持不变,并且feature
现在将在合并task2
之后包含task1
的合并。