在Windows下使用git时遇到如下的提示:
warning: LF will be replaced by CRLF in a.txt.
The file will have its original line endings in your working directory.
引起warning的原因是:
git本是Linux下的tool, 在Linux下文本中的换行符为LF.
而在Windows下的则是回车换行CRLF(carriage return/line feed)
所以git在Windows下输出时会出现LF will be replaced by CRLF, 所谓入乡随俗
解决方法:
git中有针对此换行符的设置core.autocrlf, 在Windows下使用git时把它设置为false就不会再出现warning
git config --global core.autocrlf false