【发布时间】:2011-09-12 14:39:55
【问题描述】:
我有一个带有 core.eol=crlf、core.autocrlf=true 和 core.safecrlf=true 的 git 存储库。
当我从另一个crlf repo 和我的repo 应用补丁时,受影响文件的所有行结尾都更改为lf。目前我正在应用补丁:
git apply --ignore-whitespace mychanges.patch
(看来我必须使用--ignore-whitespace 才能使补丁成功应用。)
我目前的工作是在文件上运行unix2dos。有没有更好的方法让 apply 符合我的 eol 设置?
【问题讨论】: