我有一个 Git 存储库(最初是 CVS,然后是 SVN,现在是 Git),其中包含一个已在 Linux 上部署一段时间的 Rails 项目。一切似乎都运行良好。
现在我已经转换为 git,我看到存储库中的许多文件都包含CRLF
行尾。我希望它保持一致( ),但不会以丢失每个具有行尾LF
的文件的编辑历史为代价。CRLF
你能想到我不能让文件保持原样的任何原因吗? 我似乎记得 shell 脚本或 cron 文件或响应CRLF
不太好的东西存在问题。
另外,我知道所有关于 Git 选项的信息core.autocrlf
,core.safecrlf
但是有没有办法让它在结帐时将所有文本文件转换CRLF
为LF
结帐时(对于 linux 端) ......即 core.autolf 选项或类似的东西?