Xcode 4和git merge --no-ff

Jam*_*ick 9 git merge xcode

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

Von*_*onC 8

您可以尝试设置配置

 branch.<name>.mergeoptions 
Run Code Online (Sandbox Code Playgroud)

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

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

正如Yitschak 在评论中补充道:

git config branch.<name>.mergeoptions --no-ff 
Run Code Online (Sandbox Code Playgroud)