我们目前正在开发Windows和Unix平台。在Windows平台上,我们有以下设置:
core.eol = native
core.autocrlf = true
我正在考虑离开CRLF
eol并在所有平台上使用LF
。我应该采取哪些措施来减轻这种转变的麻烦?
我已阅读here,应在config中设置以下内容:
$ git config core.eol lf
$ git config core.autocrlf input
但是当我读到here时,这些设置来自旧的git系统。我们正在使用版本1.9.4
,我相信我们应该使用.gitattributes
文件来设置行结尾。