git checkout结果为致命:未知

时间:2018-08-21 00:19:15

标签: git

我试图在Git中切换分支,所以我运行了git checkout <branch name>。它给了我这个信息:

  

致命:为'merge.conflictstyle“指定了未知样式'dif'

然后,我尝试使用以下语句配置dif:git config merge.conflictstyle dif,但它不起作用。

screenshot of my terminal and me trying to switch branches

1 个答案:

答案 0 :(得分:3)

dif不是merge.conflictstyle的有效设置。仅有2个有效设置是mergediff3

因此您可以使用以下两个命令之一:

git config merge.conflictstyle merge
git config merge.conflictstyle diff3

有关merge和diff3的比较,请参见Git's documentation