3

可能重复:
我可以在 git 中默认关闭快速转发吗?

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

4

2 回答 2

18

是的。使用 git config 设置 merge.ff。( http://schacon.github.com/git/git-config.html )

git config merge.ff false
于 2012-04-19T18:26:12.460 回答
1

如果您在命令行上使用 Git,那么您应该为常用命令/选项使用别名。它们是使 Git 痛苦或有用之间的区别:

alias gm="git merge --no-ff"
于 2012-04-19T18:25:56.613 回答