如何在Windows上打印出git配置设置(core.autocrlf)的值?

S. *_*els 36 git newline

我正在尝试修复Windows上的CRLF问题.

如何查看core.autocrlf系统上配置设置的值是什么?

Chr*_*sal 51

如果您正在使用Git Bash:

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

  • 如果 git 不打印任何内容,则未设置该属性。这意味着 git 使用默认值。`core.autocrlf` 的默认值为 `false`。 (3认同)
  • 它没有为我打印任何内容。如何查看计算值? (2认同)
  • `autocrlf` 是 git 中默认设置为 `true` 的最愚蠢的设置。应该是‘假’!!! (2认同)

elo*_*ibm 7

如果你想检查你的设置,你可以使用以下git config --list命令列出 Git 此时可以找到的所有设置:

\n\n
$ git config --list\nuser.name=John Doe\nuser.email=johndoe@example.com\ncolor.status=auto\ncolor.branch=auto\ncolor.interactive=auto\ncolor.diff=auto\n...\n
Run Code Online (Sandbox Code Playgroud)\n\n

您可能会多次看到密钥,因为 Git 从不同的文件(例如/etc/gitconfig和)读取相同的密钥。~/.gitconfig在这种情况下,Git 使用它看到的每个唯一键的最后一个值。

\n\n

您还可以通过键入以下命令来检查 Git 认为特定键\xe2\x80\x99s 值是什么git config <key>

\n\n
$ git config user.name\nJohn Doe\n
Run Code Online (Sandbox Code Playgroud)\n\n

这里是使用的文档

\n


小智 5

你的git repo在哪里ie:public_html do:

[~/public_html]$ git config -l
Run Code Online (Sandbox Code Playgroud)

这应该列出你的回购的整个配置.您也可以始终使用:

[~/public_html]$ git config -help
Run Code Online (Sandbox Code Playgroud)

这将显示所有列表命令