默认情况下Git合并没有快进

时间:2012-04-19 18:22:12

标签: git merge

  

可能重复:
  Can I make fast forwarding be off by default in git?

有没有办法全局让git默认不进行快进合并?当我完成一项功能并将我的功能分支合并回主线时,我一直忘记添加--no-ff。

2 个答案:

答案 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"