Expected linebreaks to be ‘LF‘ but found ‘CRLF‘
window的IDE上经常会有换行符的错误,更换了IDE的换行符以后也不管用,这是因为在window上git拉取代码的时候默认把文件的换行符都转化为了CRLF,所以要解决这个问题需要做两步:
- 禁用git的默认转化功能。
- 设置IDE的默认换行符。
1. 禁用git的默认转化功能
在命令行工具执行以下命令
// 禁用转化
git config --global core.autocrlf false
git config --global core.filemode false
// 拒绝提交包含混合换行符的文件
git config --global core.safecrlf true
2. 设置IDE的默认换行符
这里以webstrom为例,直接上图:

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