假设流B和流C是流A的子流并且从A的相同基线播种。在B和C中并行开发一段时间之后,B需要从C的最新基线bl_C_5获得代码。以下操作之间是否存在任何功能(合并元素)或非功能(性能等)差异?
答案 0 :(得分:2)
简单:
“B
bl_C_5
基线C
的”A
重新定位“是不可能的:rebase只能合并从父流C
生成的基线,而不是C
}。
您可以将A
发送到A
,在B
上设置基线并在C
上修改基线。
然后,将B
直接递送到A
(可能)的差异在于,rebase会将其他可能的更改传递给A
。
如果C
上没有进行其他合并(递送/转发),则将A
传递给B
,然后将B
转换为直接递送到{{ 1}}。唯一的区别是A
上的所有观看次数都会显示C
。