问题
在命令行执行git add .
的时候,提示Warning
$ git add .
warning: in the working copy of 'go.mod', LF will be replaced by CRLF the next time Git touches it
warning: in the working copy of 'go.sum', LF will be replaced by CRLF the next time Git touches it
通常情况下是在 Windows环境中才会遇到。
原因
在windows中的换行符为 CRLF
, 而在linux下的换行符为:LF
所以使用git来生成一个工程后,文件中的换行符为LF, 当执行git add .时,系统则提示:LF 将被转换成 CRLF
解决
关闭git的自动更换CRLF即可
$ rm -rf .git
$ git config --global core.autocrlf false
$ git init
$ git add .
评论区