环境:
- Windows 7
- msysgit
当我执行 git commit
命令时,它提示:
warning: LF will be replaced by CRLF.
这个警告是不是反过来了?
我在 Windows 上编辑文件时,行尾是 CRLF
,就像这张图片一样:
而 Git 为了提交到仓库中将其改为了 LF
。
所以我认为正确的警告应该是:
warning: CRLF will be replaced by LF.
环境:
当我执行 git commit
命令时,它提示:
warning: LF will be replaced by CRLF.
这个警告是不是反过来了?
我在 Windows 上编辑文件时,行尾是 CRLF
,就像这张图片一样:
而 Git 为了提交到仓库中将其改为了 LF
。
所以我认为正确的警告应该是:
warning: CRLF will be replaced by LF.
只需要做简单的事情:
关闭 Visual Studio
如果你遇到了这个错误,一个简单的解决方法就是关闭 Visual Studio,然后就可以提交到主分支了,非常简单。 我之前也遇到过同样的问题,也是通过这种方式解决的。这种错误通常是因为你想要打开的文件已经在另一个程序中被打开了。