【发布时间】:2010-12-21 19:48:58
【问题描述】:
所以我认为这可能与 textmate 有关,但是我们在一个小团队中工作,并且在 git 中遇到了几乎相同文件的完整文件冲突的一些问题,因为一个分支的每一行都附加了一个 ^M .
这个神秘的^M 角色应该做什么,它可能来自哪里?
我们的开发人员在 Windows/Mac 上使用 emacs,在 Mac 上使用 TextMate,在 Mac 上使用 coda,偶尔还会使用 wp-admin 文本编辑器。
有人曾经因为其中一个问题而遇到过这个问题吗?
【问题讨论】:
-
为了它的价值:搜索“ctrl”而不是^
-
更大的问题是,你打算怎么办?很有可能,Emacs 并没有引入它们。你的团队应该决定文件应该是 DOS 格式(有 ^M)还是 Unix 格式(没有 ^M),并强制执行。