是否可以假设快进意味着所有提交都在目标分支上重播,并且HEAD设置为该分支上的最后一次提交?
HEAD
当您尝试将一个提交与可以通过遵循第一个提交历史的提交合并时,Git 通过向前移动指针来简化事情,因为没有不同的工作可以合并在一起——这被称为“ast- 前进。”
更多信息:http: //git-scm.com/book/en/v2/Git-Branching-Basic-Branching-and- Merging
用另一种方式,
如果 Master 没有分歧,git 不会创建新的提交,而是将 master 指向功能分支的最新提交。这是一个“最后的前锋”。
快进合并中不会有任何“合并提交”。