Git MR使用no Fast forward

通常,合并分支时,Git会用Fast forward模式,但这种模式下,删除分支后,会丢掉分支信息。

如果要强制禁用Fast forward模式Git就会在merge时生成一个新的commit

这样,从分支历史上就可以看出分支信息

禁用Fast forward方式很简单,带上--no-ff参数git merge方式即可:

$ git merge --no-ff -m "merge with no-ff" dev

 

posted @ 2020-12-03 18:11  liangjuncheng  阅读(141)  评论(0)    收藏  举报