这个git代码是什么意思?

时间:2012-09-30 07:32:58

标签: git

git config --global core.autocrlf true
git config --global core.safecrlf true

我在gitimmersion.com上遇到过这个问题,我想知道这些行是做什么的? 编辑:我检查了文档,但我仍然不确定是否得到它。

1 个答案:

答案 0 :(得分:4)

这两个命令将配置变量添加到您的全局配置文件(而不是特定于repo)。

autocrlf将自动转换行结尾,以便它们在repos(复数)内以LF格式转换,并根据您正在操作的操作系统将它们恢复为LF或CRLF。

safecrlf实际上会检查进出回购的两次转换的往返结果是否产生相同的结果,这样就不会发生意外损坏(如果你有一个带有混合行结尾的文本文件,可能会发生这种情况在其中)

请查看手册页以获得更多讨论。