Windows系统下的Git-preview客户端默认启用了自动转换换行符的功能,它会将非Windows的换行符自动转换为Windows的换行符。此功能的初衷是方便用户操作,但是有时侯则会影响项目代码的编译。
如何禁用此功能呢?可以在Git Bash命令行中依次执行如下命令:
#提交与检出时,均不转换
git config --global core.autocrlf false
#拒绝提交包含混合换行符的文件
git config --global core.safecrlf true
如何禁用此功能呢?可以在Git Bash命令行中依次执行如下命令:
#提交与检出时,均不转换
git config --global core.autocrlf false
#拒绝提交包含混合换行符的文件
git config --global core.safecrlf true