Git bash 错误:warning: LF will be replaced by CRLF in 的解决办法
The file will have its original line endings in your working directory.
warning: LF will be replaced by CRLF in vendor/webmozart/assert/src/Assert.php.
如果在window中使用homestead虚拟机,在虚拟机中进行git提交到服务器,就会出现这样的错误,而且无解。
原因:window中是 CRLF,即 \r\n,
虚拟机中是 LF,
因为vagrant会自动同步,所以会来回跑,反复转换。
git config –global core.autocrlf false //禁用自动转换
解决办法,不要在虚拟机中进行git push,而是在window端中进行git push。
例如,window中装好git软件,然后在vs code中直接git push.
如果是在虚拟机中,则是这样的……
在虚拟机中进行git push 到服务器,如果要进行LF转换,要遍历N多文件,那就等史呐,慢的要人老命啊。另外还有npm run dev 野柿。
本作品采用《CC 协议》,转载必须注明作者和本文链接
我也遇到这个鬼问题了.