赞
踩
原因是因为文件中换行符的差别导致的。
这里需要知道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
-
然后重新上传代码即可。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。