4

嗨,合并后我有这条红线是什么意思? 在此处输入图像描述

4

1 回答 1

5

左侧的图表视图显示了您的不同开发分支,例如不同的更改集(可能由不同的人完成):

A 人在修订版 17、20 和 25 中进行了更改
。B 人(或团队的其他成员)进行了其他更改......并且在某些时候必须再次将更改合并在一起。

不同的线条颜色只是为了清楚起见,我认为颜色是随机分配的。(有关更多行的屏幕截图,
请参阅 TortoiseHG 文档)

在您的示例中,在修订版 26 处连接的蓝线和红线表示您(或其他人)合并了修订版 24 和 25(蓝点所在的线)。

第 24 版也是如此,其中第 20 版和第 23 版合并。


您提出这个问题的事实表明,Mercurial(或任何 VCS)中的分支和合并概念对您来说似乎是新的。
也许你应该阅读一些关于分支和合并的内容。这里有一些很好的教程:

于 2013-04-02T20:34:27.370 回答