Git提交忽略行结尾

时间:2014-11-27 12:14:09

标签: git line-endings

有没有办法让git commit忽略行结尾?

我设法弄清楚如何使git diff忽略行结尾

git diff --ignore-space-at-eol

通过这种方式,我得到了diff,只显示我实际编辑的行。

但问题是git diff默认将我的文件视为整体更改,然后相应地提交更改。

我也试过

git config --system core.autocrlf true

git config --system core.autocrlf false

这些都没有解决我的问题!

1 个答案:

答案 0 :(得分:1)

似乎没有办法让git commit默认忽略行结尾!!

请注意合并工具!

我发现我的团队设置行结尾是完全可以的,但合并工具在合并分支期间破坏了几个文件,从那时起我们就有了EOL的噩梦! :)