我的全局.gitconfig以某种方式在[core]下获得了以下一行:
excludesfile = Click _Use system git_Check \"C:\\Users\\Adam.Conway\\gitignore_global.txt\"
Click _Use system git_Check
部分意味着什么?如果是这样,它怎么办?
背景:Eclipse抱怨冒号上的无效字符。删除该行并运行新的git config --global core.excludesfile
命令会将其重置为仅一条路径,并且日食停止了抱怨。但是我找不到其他的东西,以及为什么会在那里。
我正在Windows上运行。我主要使用命令行(适用于Windows的git)和SourceTree的组合,但同时也安装了Tortoise Git和Git Extensions并使用它,因此可能来自上述任何一种。
答案 0 :(得分:1)
core.excludesFile
的值应为字符串。这是通向全局gitignore file
的路径。
Click _Use system git_Check
片段没有任何意义,因此不应存在。 (很可能是错误地)由您使用的Git界面之一添加的。
这可能是其中一些人添加的专有设置,但它看起来更像是一个本地化标识符,以某种方式潜入了不应有的位置。
许多Git GUI界面都在全局Git配置文件中添加了专有设置,但是正确的方法是使用separate sections (and subsections, if needed)。
由于您已经找到了修复程序,因此我不再担心它。