Xcode 4和git merge --no-ff

时间:2011-04-06 20:31:04

标签: xcode git merge

我喜欢Xcode 4中的git集成,但是在进行合并时,似乎Xcode只会使用快进进行默认合并。我喜欢将我的功能分支线分开。有谁知道Xcode的合并是否可能不是快进?

1 个答案:

答案 0 :(得分:8)

您可以尝试设置配置

 branch.<name>.mergeoptions 
  

设置合并到分支 的默认选项   语法和支持的选项与git-merge 的选项相同,但目前不支持包含空格字符的选项值。

所以你可以在那里添加--no-ff,看看XCode4是否尊重你的feature分支的配置。

由于Yitschak添加in the comments

git config branch.<name>.mergeoptions --no-ff 

使用XCode 10更新2019:DaveDude个回复:

  

使用Xcode 10,这种方法似乎不再适用。

     

现在,我设置了merge.ff=false,这再次给了我想要的行为。