今天使用idea的git上传本地仓库的时候报错 warning: LF will be replaced by CRLF in、
然后上传失败
然后上网查阅了一点资料
原因: 查阅资料后了解到具体原因是linux和Unix系统的换行符与win系统的换行符不同在转换的时候会发生错误,但是Git 可以在你提交时自动地把回车(CR)和换行(LF)转换成换行(LF),而这个功能是默认开启的,所以即使当你没有修改代码的时候他也会提示你warning: LF will be replaced by CRLF in即警告:LF 将被 CRLF 替换。
解决: 解决的办法就是桌面右键打开git bash here的然后输入
git config --global core.autocrlf false (全局有效)
或者只需要当前该仓库内关闭自动转换则:
输入命令 :git config core.autocrlf false (仅对当前git仓库有效)
标签:LF,编码,git,core,warning,CRLF,换行符 From: https://blog.51cto.com/u_16234817/7200505