我有一个存储在Dropbox文件夹中的git存储库,我用它在运行OS / X和Windows的系统之间进行同步。
由于OS / X对换行使用换行(LR)字符,而Windows在机器之间移动时使用回车和换行(CR + LF),我看到一堆非内容的更改,只是修改了换行符字符。
有没有好办法解决这个问题?我可以告诉git忽略换行修改吗?
答案 0 :(得分:8)
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
。