我喜欢Xcode 4中的git集成,但是在进行合并时,似乎Xcode只会使用快进进行默认合并。我喜欢将我的功能分支线分开。有谁知道Xcode的合并是否可能不是快进?
答案 0 :(得分:8)
您可以尝试设置配置
branch.<name>.mergeoptions
设置合并到分支 的默认选项 语法和支持的选项与git-merge 的选项相同,但目前不支持包含空格字符的选项值。
所以你可以在那里添加--no-ff
,看看XCode4是否尊重你的feature
分支的配置。
git config branch.<name>.mergeoptions --no-ff
使用XCode 10更新2019:DaveDude个回复:
使用Xcode 10,这种方法似乎不再适用。
现在,我设置了
merge.ff=false
,这再次给了我想要的行为。