git init - 'core.autocrlf'中的错误数字配置值'auto'

Y U*_*ORK 7 git

刚刚开始使用git 15分钟前已经麻烦了......该死的.

好吧,正如我在标题中写的那样,我目前正在使用git-scm书籍:http://git-scm.com/book

在2.1 - 获取Git存储库中,它说:

如果您开始在Git中跟踪现有项目,则需要转到项目的目录并键入

$ git init
Run Code Online (Sandbox Code Playgroud)

这正是我在做什么,但不知何故,我在这里得到这个错误信息:

fatal: bad numeric config value 'auto' for 'core.autocrlf' in C:\Program Files 
(x86)\Git(etc/gitconfig: invalid unit
Run Code Online (Sandbox Code Playgroud)

我按照书中的说法配置了所有内容...我在这里有点无助,特别是因为我完全没有使用git和google的经验似乎在这种情况下非常有帮助.._.

编辑:继承人截图,也许它可以帮助你:

._.

Von*_*onC 11

试试吧

git config --system --unset core.autocrlf
Run Code Online (Sandbox Code Playgroud)

然后我会建议:

git config --global core.autocrlf false
Run Code Online (Sandbox Code Playgroud)

(参见" 我为什么要在Git中使用core.autocrlf = true? ";使用每个文件的core.eol设置比使用repo-wide全局设置更精确)

如果需要,您可以在系统配置中将其重新设置:

git config --system core.autocrlf false
Run Code Online (Sandbox Code Playgroud)

但主要的一点是"自动"是不是一个有效的值:true,false或者input是,如在这里详述.


FernandoZ 在评论中建议:

git config --global --replace-all core.autocrlf false
Run Code Online (Sandbox Code Playgroud)