git add时遇到的warning: LF will be replaced by CRLF in问题
程序员文章站
2022-05-07 12:08:42
...
1.问题出现
最近遇到一个warning,在使用git add提交代码时,发现报了这样的一个warning,
warning: LF will be replaced by CRLF in ******
看提示意思大概就是LF将会代替CRLF,然后百度了一下,发现:
LF和CRLF其实都是换行符,但是不同的是,LF是linux和Unix系统的换行符,CRLF是window 系统的换行符
而git有一个自动转换换行符的功能,会把不同操作系统的换行符进行转换,所以会出现这样的一个warning
2.解决办法
解决办法也简单,不让他出现就关掉这个自动转换功能就好了
git config core.autocrlf false (对当前git仓库有效)
git config --global core.autocrlf false (全局有效)
两句命令都可以解决,执行后重新提交就可以了