Git MR使用no Fast forward
通常,合并分支时,Git会用Fast forward模式,但这种模式下,删除分支后,会丢掉分支信息。
如果要强制禁用Fast forward模式,Git就会在merge时生成一个新的commit,
这样,从分支历史上就可以看出分支信息。
的禁用方式很简单,带上--no-ff参数Fast forwardgit merge方式即可:
$ git merge --no-ff -m "merge with no-ff" dev
通常,合并分支时,Git会用Fast forward模式,但这种模式下,删除分支后,会丢掉分支信息。
如果要强制禁用Fast forward模式,Git就会在merge时生成一个新的commit,
这样,从分支历史上就可以看出分支信息。
的禁用方式很简单,带上--no-ff参数Fast forwardgit merge方式即可:
$ git merge --no-ff -m "merge with no-ff" dev