Got a confusing git error message

Got the following message which doesn't seem to be common online:

fatal: unknown style 'diff' given for 'merge.conflictstyle'

I have looked up styles for merge.conflictstyle and diff, and diff3 seem to be appropriate. I'm not sure where I can/should change this, but it's not allowing me to push any changes, as the branch is behind, because I can't pull due to the message above :(.

Answers


Try running

$ git config merge.conflictstyle diff3

and see if that works.

The issue is that you have an incorrect config option. That command will change it to the correct value, diff3.


According to the git config man page, diff is not an acceptable style. merge and diff3 are the only ones it recognizes. merge is the default... so perhaps, as mipadi mentioned, diff3 is the one you want.


Run these 2 commands:

git config --global push.default upstream

git config --global merge.conflictstyle diff3

and then try to merge again, it may work now


Need Your Help

Draw line automatically in jquery with the value of div tag.

jquery html5 canvas

I created two div tags and inside it, I created a span and set value of that. I need to draw line between two tags automatically using the value of span. Is it possible?

Websvn showing blank screen after adding svn binary location

php svn websvn

I installed SVN & configured just 2 things, after renaming distconfig.php to config.php