致命的:未知的风格' diff5'给予' merge.conflictstyle'

时间:2018-03-21 19:12:57

标签: git git-branch git-bash git-checkout git-diff

$ git checkout sidebar
fatal: unknown style 'diff5' given for 'merge.conflictstyle'

我正在尝试更改Git存储库中的分支。为什么我会收到此错误?如何解决?

2 个答案:

答案 0 :(得分:2)

diff5不是merge.conflictstyle的有效设置。

您应该使用merge

git config merge.conflictstyle merge

...或diff3

git config merge.conflictstyle diff3

More information in Git's documentation

答案 1 :(得分:0)

git可以选择以diff3格式显示合并冲突(默认情况下,它仅显示要合并的两个文件)。您可以这样启用它:

 $ git config --global merge.conflictstyle diff3