git merge –no-ff
By admin
到处都写的是merge的时候是默认fast-forward,但是最近经过我反复尝试,好像merge时都会生成新的commit,可能git哪个版本更新之后就变成了–no-ff是默认设置了吧
后来经过实验才明白,只有rebase之后的merge才会默认快进,也就是说–no-ff只有在rebase之后的merge中才会起作用.
普通的merge是都会生成新的提交记录的.
By admin
到处都写的是merge的时候是默认fast-forward,但是最近经过我反复尝试,好像merge时都会生成新的commit,可能git哪个版本更新之后就变成了–no-ff是默认设置了吧
后来经过实验才明白,只有rebase之后的merge才会默认快进,也就是说–no-ff只有在rebase之后的merge中才会起作用.
普通的merge是都会生成新的提交记录的.