我在 Dropbox 文件夹中存储了一个 git 存储库,我用它在运行 OS/X 和 Windows 的系统之间进行同步。
由于 OS/X 使用换行符 (LR) 换行符,而 Windows 使用回车符和换行符 (CR+LF) 每当我在机器之间移动时,我看到一堆无内容的更改,它们只是修改换行符性格。
请问有什么好的方法可以解决这个问题吗?我可以告诉 git 忽略换行修改吗?
最佳答案
GitHub 有一篇关于此的有用文章:
https://help.github.com/articles/dealing-with-line-endings
一般来说,他们建议在 Windows 上使用 git config --global core.autocrlf true
,在 OS X 上使用 git config --global core.autocrlf input
。
关于git - 在 OS/X 和 Windows 之间共享一个 git 仓库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11683161/