如果用户不更改这个设置,我正在试图找出Git中的core.autocrlf的默认值是什么。
我看过文档,但找不到这个信息。请你指出正确的方向好吗?
具体来说,在新的Git安装上,Git会在从Windows系统提交回购时自动将Windows行结束转换为Unix吗?
谢谢!
发布于 2018-01-12 17:03:59
检查git源代码,默认情况下core.autocrlf设置为false。(自该属性最初在2007年2月13日上引入以来一直是如此,尽管此后它已从静态值转换为常量。)
Windows安装程序确实要求您为此属性选择一个值,该值在git系统配置中显式设置。
发布于 2017-08-21 22:46:36
可以通过发出以下命令列出所有配置键值。
git config --list正如我所看到的,缺省值是
core.autocrlf=true
尽管这是我在安装时所选择的设置(或者更好地说“Although”)
发布于 2019-06-17 09:13:17
除了想知道在没有显式设置时软件的缺省值是什么,您还可以为每个回购配置不同的配置。
因此,查找配置和/或确认所需行为的最有用方法是运行:
git config core.autocrlf
https://stackoverflow.com/questions/39408793
复制相似问题