UNIX/LINUX: 0x0A(LF)
Mac OS: 0x0D(CR) ->LF
DOS/Windows: 0x0D0A(CRLF)
autocrlf 的配置项,用于在提交和检出时自动转换换行符,该配置有三个可选项:
用如下命令即可完成配置:
safecrlf 最好设置为 ture。该选项用于检查文件是否包含混合换行符,其有三个可选项:
配置方法:
在windows下创建的文件跟linux下创建的文件格式是不一样的
Windows下的换行符是\r\n
linux下是\n,所以多出来的\r会造成多了一个特殊字符,从而造成文件不能正常读取使用。去除\r的方法是:
参考文档: https://www.jianshu.com/p/dd7464cf32b5
core.autocrlf配置说明
git为了防止以上问题扰乱跨平台合作开发,使用命令可以转化LF和CRLF
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)