提交时报错warning: LF will be replaced by CRLF in
今天在自己的hexo博客上提交东西时 出现这样一段代码 warning: LF will be replaced by CRLF 虽然只是个warning 也还是可以提交,但是看着实在恶心啊,网上有很多解决办法 我看了下 还是把他们总结在这里吧,免得下次又忘了怎么解决了。
方法一:
配置选项修改 把core.autocrlf 设置成false
- git config –global core.autocrlf true #这个是转换,也是默认值
- git config –global core.autocrlf input #貌似是上库转换,从库中迁出代码不转换
- git config –global core.autocrlf false #这个一般是window上的,不转换
方法二:
将你源文件中的CRLF转为LF,在window中都是CRLF 而在linux是LF
这时候会存在一个转换
上库的时候 通过git add . 手动转换
下载下来再重新转换
听说这个很麻烦,我也没搞懂,但是用了第一种方法之后我的问题反正时解决了的。