git上传代码报错-The file will have its original line endings in your working directory
Posted 头名字W
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了git上传代码报错-The file will have its original line endings in your working directory相关的知识,希望对你有一定的参考价值。
原因是因为文件中换行符的差别导致的。
这里需要知道CRLF和LF的区别:
windows下的换行符是CRLF而Unix的换行符格式是LF。git默认支持LF。
上面的报错的意思是会把CRLF(也就是回车换行)转换成Unix格式(LF),这些是转换文件格式的警告,不影响使用。
一般commit代码时git会把CRLF转LF,pull代码时LF换CRLF。
解决方案:
git rm -r --cached .
git config core.autocrlf false
然后重新上传代码即可。
以上是关于git上传代码报错-The file will have its original line endings in your working directory的主要内容,如果未能解决你的问题,请参考以下文章