**windows下使用git diff --check 出现^M的问题**

windows下使用git diff --check 出现^M的问题git

当使用git diff命令查看修改时会出现^M的问题:
在这里插入图片描述
但实际上查看代码咱们并无插入空格。

windows

这是因为每一个操做系统有本身的换行符(就是当你按下”回车”后,系统会自动插入一些不可见的符号来表示一行的结束),Linux和Mac都是使用LF ,Windows 则是CRLF ,这样就形成了差别spa

解决办法:git config --global core.whitespace cr-at-eol操作系统

提交时转换为LF,检出时不转换
git config --global core.autocrlf input
blog

相关文章
相关标签/搜索