我的分支结构是这样的。
---master---feature(commit-x)---task1(commit-y)---task2---
自... task1
完成后,我想把这个分支合并到这个分支的目录下。feature
分支并将其删除。
分支会发生什么情况?task2
在这种情况下?
我想结构会是这样的。
---master---(commit-x)---(commit-y)---task2---
|
|---feature(merged on task1)
但是,后来在完成 task2
,我想把它合并在一起,并将它放在 feature
分公司。
如何才能实现,请大家指教?
分支会发生什么情况?
task2
在这种情况下?
什么都没有。task2
会一直指向之前的那个提交。事实上。task1
也不会改变,会指向同一个地方。只有 feature
将会发生变化(它将会有一个新的提交和合并的内容)。
但是,后来在完成
task2
,我想把它合并在一起,并将它放在feature
分公司。
合并 task2
变成 feature
和你一样 task1
. 同样,这两个 task
分支将保持不变,而 feature
现在将包含合并的 task2
合并后 task1
.