Appearance
罪魁祸首是git的一个配置属性:core.autocrlf
git
core.autocrlf
由于历史原因,windows下和linux下的文本文件的换行符不一致。
windows
linux
如果你用的是windows,文件编码是UTF-8且包含中文,最好全局将autocrlf设置为false。
UTF-8
autocrlf
false
git config --global core.autocrlf false
注意:git全局配置之后,你需要重新拉取代码。