2

我有一个存储在 Dropbox 文件夹中的 git 存储库,用于在运行 OS/X 和 Windows 的系统之间进行同步。

由于 OS/X 使用换行符(LR)作为换行符,而 Windows 使用回车和换行符(CR+LF),每当我在机器之间移动时,我会看到一堆非内容更改,它们只是修改换行符。

有什么好的方法可以解决这个问题吗?我可以告诉 git 忽略换行符修改吗?

4

1 回答 1

8

GitHub 有一篇关于此的有用文章:

https://help.github.com/articles/dealing-with-line-endings

一般来说,他们建议git config --global core.autocrlf true在 Windows 和git config --global core.autocrlf inputOS X上使用。

于 2012-07-27T07:25:08.610 回答