所以我认为这可能与 textmate 有关,但我们在一个小团队中工作,并且在 git 中几乎相同文件的完整文件冲突存在一些问题,因为一个分支的每一行都附加了一个 ^M。
这个神秘^M人物应该做什么,它可能来自哪里?
^M
我们的开发人员在 Windows/Mac 上使用 emacs,在 Mac 上使用 TextMate,在 Mac 上使用 coda,偶尔还会使用 wp- admin 文本编辑器。
有人曾经因为其中一个问题而遇到过这个问题吗?
在git-config中,设置core.autocrlf为true使 git 自动为您的平台正确转换行尾,例如运行以下命令进行全局设置:
core.autocrlf
true
git config --global core.autocrlf true