You can try to set the configuration
branch.<name>.mergeoptions
Sets default options for branching .
The syntax and supported parameters are the same as git-merge , but parameter values โโcontaining whitespace are not currently supported.
So you can add --no-ff there and see if XCode4 supports the configuration for your feature branch.
As Yitschak adds in the comments :
git config branch.<name>.mergeoptions --no-ff
Vonc
source share