当我在Windows 7中保存时,git diff用^ M显示所有行

shi*_*hin 7 git msysgit

我使用Ubuntu将存储库上传到github.

我下载到Windows 7并使用msysgit.当我在Windows中保存一些文件而没有任何更改.

当我执行git状态时,它们被列为已修改.

当我做git diff时,所有行最后都有^ M.

这是什么^ M我怎么能忽略这个?

提前致谢.

UPDATE

我在.gitconfig中有autocrlf = false,因为我想保留lf而不是auto或crlf.

dem*_*mas 7

尝试在git config中使用autocrlf选项.

git config core.autocrlf true
Run Code Online (Sandbox Code Playgroud)