解决--CRLF will be replaced by LF

我用git提交代码时报了这个警告,我用的是linux环境,gitconfig中关于crlf的配置为

[core]
autocrlf = input
safecrlf = true
editor = vim

  • autocrlf=input,表示在add代码时,会把所有的CRLF转换成LF,检出时不转换。
  • safecrlf=true,表示把CRLF转换成LF时,要进行安全检查。拒绝提交包含混合换行符的文件。

按道理autocrlf=input会把CRLF转换成LF,不应该再报CRLF will be replaced by LF这个警告。出现这个警告说明并没有转换成功,解决办法有两个,将autocrlf设置为true,或者使用命令dos2unix file 将该文件转换为unix下的文件。

你可能感兴趣的:(Android开发问题记录)