在EGit 2.3中,他们根据发布文件添加了无快进合并功能
“支持git merge --no-ff作为EGit首选项。”
问题是,你在哪里设置这个偏好?我尝试了偏好 - >团队 - > Git - >配置 - >存储库设置然后在[核心]设置mergeoptions = --no-ff下,但似乎不起作用。
答案 0 :(得分:7)
识别以下合并选项,这些选项用于所有分支:
[merge]
ff = true|false|only
如果您只想为某个分支配置它,请使用以下命令:
[branch "name"]
mergeoptions = --ff|--no-ff|--ff-only
我还在New and Noteworthy中扩展了描述。