git 和 visual studio

git and visual studio

当我尝试在 Visual Studio 2013 年的 git 设置下更新我的信息时,出现以下错误:

 An error occurred. Detailed message: An error was raised by libgit2. 
 Category = Config (Error).
 Multivar incompatible with simple set

还有一些人对 libgit2 有问题,但与配置无关。有什么想法吗?

/埃里克

同样的错误,但 Visual Studio 2015。我在这个命令中使用了 git bash

git config --global -l

这表明我设置了 2 个 user.email 地址。这可能就是 "multivar" 的意思。之后,我输入:

git config --global -e

它打开了一个编辑器,我可以从中删除不需要的(在我的例子中是重复的)行。 Visual Studio 中没有更多错误。 如果您没有 git bash,只需编辑文件 ~/.gitconfig 文件。

我喜欢 Linux 世界,所以我对 bash 感觉更舒服,它也提供了更多选择。