git换行符

git换行符,第1张

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


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/tougao/12030790.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存