0

在变基期间,Git 经常会产生如下合并冲突:

<<<<<<< HEAD
}
=======
}
>>>>>>> f192b7c... My commit description here

这两个部分是逐字符的,相同的。

这是一个已知的错误?在 OS X 上使用 1.8.2 版。

4

1 回答 1

3

对我来说,这一直是 EOL 字符冲突的情况 - 即 CR vs LF vs CRLF。您可能正在使用产生不同行尾的不同工具或平台,特别是如果您在团队中工作,特别是如果您同时使用 Windows 和 Linux。看看 github 的Dealing with line endings这篇关于处理事物的新旧系统的综合文章,以及关于 core.whitespace 的 SO 链接

于 2013-05-08T05:50:17.933 回答