我的实际问题是我在我的VS2010项目中创建了git存储库,当我想要提交解决方案时,这个错误发生了“'color.diff'的错误配置值” 我检查了.gitconfig但没有color.diff值。 我也从互联网和Git Source Control Provider搜索过 但无法找到解决问题的确切方法。
答案 0 :(得分:3)
我尝试使用Git Bash后解决了我的问题:) 错误显示是因为我的color.diff值没有颜色设置,并且在将其设置为true并将其赋予颜色后我解决了我的问题。
这是设置color.diff的命令。
$ git config --global color.diff.meta “blue bold”
答案 1 :(得分:2)
正如您已经意识到的那样,这个错误正在发生,因为在配置文件中的某个位置存在“错误”#34;价值(可能是错误拼写或遗忘的换行符)。
有两个地方可能会发生这种情况:
.git/config
使用标准文本编辑器打开此文件,或者您可以使用以下行之一从命令行自动执行此操作(分别用于全局和本地配置文件):
git config --global --edit
git config --edit
找到一个如下所示的代码块:
[color]
diff = auto
status = auto
branch = auto
就我而言,diff
设置为auto
。仔细检查您的值是什么,并将其更改为auto
或完全删除该行以使用默认值。