上图是利用Fast-forward将dev合并到master
这个图没有使用Fast-forward模式 ,可以看出,使用no-ff后,会多生成一个commit 记录,并强制保留develop分支的开发记录(而fast-forward的话则是直接合并,看不出之前Branch的任何记录)
git Fast-forward与no-ff的区别
最新推荐文章于 2025-10-10 10:42:33 发布
本文通过一个实例对比了Fast-forward和no-ff两种Git合并方式的特点。Fast-forward合并直接将分支内容融入目标分支,不留历史痕迹;而no-ff则会保留源分支的独立提交历史,便于追溯开发过程。
6428





