Expected linebreaks to be ‘LF‘ but found ‘CRLF‘

window的IDE上经常会有换行符的错误,更换了IDE的换行符以后也不管用,这是因为在window上git拉取代码的时候默认把文件的换行符都转化为了CRLF,所以要解决这个问题需要做两步:

  1. 禁用git的默认转化功能。
  2. 设置IDE的默认换行符。

1. 禁用git的默认转化功能

在命令行工具执行以下命令

// 禁用转化
git config --global core.autocrlf false
git config --global core.filemode false
// 拒绝提交包含混合换行符的文件
git config --global core.safecrlf true

2. 设置IDE的默认换行符

这里以webstrom为例,直接上图:
在这里插入图片描述


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部