Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I have a problem with my git configuration. I like to use the --no-ff option when I merge two branch. So I put on my configuration file ~/.gitconfig under the section [merge] the option ff = no. Which set the no fast forward behavior by default.

But now my problem is that when I do a git pull, it create a new commit (and merge) even if there's no modification. So i'm obliged to specify --ff on the pull command... Which is the same than specify --no-ff on the merge.

Is there a way to configure separately each of there two command ?

Thanks for your answers.

share|improve this question
From git.661346.n2.nabble.com/…, I don't think is is obvious to do. –  VonC Jan 19 '13 at 22:23

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.