有没有办法全局让git默认不进行快进合并?当我完成一项功能并将我的功能分支合并回主线时,我一直忘记添加--no-ff。
答案 0 :(得分:17)
是肯定的。使用git config设置merge.ff。 (http://schacon.github.com/git/git-config.html)
git config merge.ff false
答案 1 :(得分:0)
如果您在命令行中使用Git,则应该使用别名来执行常用命令/选项。他们是让Git痛苦或有用的区别:
alias gm="git merge --no-ff"