git命令报错 warning: LF will be replaced by CRLF in

这种错误的原因是存在符号转义问题,在windows中的换行符为 CRLF, 而在linux下的换行符为LF,所以在执行git add . 或git deploy语句的时候可能就会出现这个错误

使用如下命令便可解决:

git config --global core.autocrlf false

解析:此命令会有三个输出,“true”,“false”或者“input”

  • 为true时,Git会将你add的所有文件视为文本问价你,将结尾的CRLF转换为LF,而checkout时会再将文件的LF格式转为CRLF格式。
  • 为false时,line endings不做任何改变,文本文件保持其原来的样子。
  • 为input时,add时Git会把CRLF转换为LF,而check时仍旧为LF,所以Windows操作系统不建议设置此值。

转自:warning: LF will be replaced by CRLF in 解决办法 - 知乎

你可能感兴趣的:(git)