标签: git msysgit
我使用Ubuntu将存储库上传到github。
我下载到Windows 7并使用msysgit。当我在Windows中保存一些文件而没有任何更改。
当我执行git状态时,它们被列为已修改。
当我执行git diff时,所有行最后都有^ M.
这是什么^ M我怎么能忽略这个?
提前致谢。
更新
我在.gitconfig中有autocrlf = false,因为我想保留lf而不是auto或crlf。
答案 0 :(得分:7)
尝试在git config中使用autocrlf选项。
git config core.autocrlf true
答案 1 :(得分:3)
^M符号是Windows行尾编码。
^M
以下内容应该解决它:
git config --global core.autocrlf true
Similar question is here