Git快进合并:为什么"快速"

时间:2017-05-15 10:03:58

标签: git

为什么快进合并不仅仅被称为"转发"合并。 为什么"快速" ?

我在Git培训上得到了这个问题,我无法找到答案。 你能帮忙吗?

2 个答案:

答案 0 :(得分:3)

这只是对快进旧磁带的参考,我认为这不是对过程速度的参考。只是意味着及时前进。

我开始觉得自己老了。

答案 1 :(得分:0)

合并总是在历史上前进,无论是快进还是不快。 "快速"并没有谈论速度(虽然它通常 比正常合并更快)。

就速度而言,快进更快,因为分支指针只是被重新命名为新的提交,而无需创建新的合并提交。

但我认为主要意义是来自磁带和VHS磁带等旧技术,您可以使用快进功能在时间线上快速前进而无需修改任何内容。快进合并只是在历史记录中向前移动当前分支指针而不修改任何内容,这意味着不记录组合历史记录的合并提交。