小编典典

什么是git快进?

all

是否可以假设快进意味着所有提交都在目标分支上重播,并且HEAD设置为该分支上的最后一次提交?


阅读 57

收藏
2022-06-06

共1个答案

小编典典

当您尝试将一个提交与可以通过遵循第一个提交历史的提交合并时,Git 通过向前移动指针来简化事情,因为没有不同的工作可以合并在一起——这被称为“ast-
前进。”

更多信息:http: //git-scm.com/book/en/v2/Git-Branching-Basic-Branching-and-
Merging

用另一种方式,

如果 Master 没有分歧,git 不会创建新的提交,而是将 master 指向功能分支的最新提交。这是一个“最后的前锋”。

快进合并中不会有任何“合并提交”。

2022-06-06