赞
踩
Fast-forward合并是“快进模式”,也就是直接把master
指向dev
的当前提交,所以合并速度非常快。
通常,合并分支时,如果可能,Git会用Fast forward
模式,但这种模式下,删除分支后,会丢掉分支信息。
如果要强制禁用Fast forward
模式,Git就会在merge时生成一个新的commit,这样,从分支历史上就可以看出分支信息
合并分支时,加上--no-ff
参数就可以用普通模式合并,合并后的历史有分支,能看出来曾经做过合并,而fast forward
合并就看不出来曾经做过合并。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。