Git 提交忽略行尾



有没有办法让 git 提交忽略行尾?

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

git diff --ignore-space-at-eol

这样,我

得到了差异,只显示我实际编辑的行。

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

我也试过

git config --system core.autocrlf true
git config --system core.autocrlf false

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

似乎没有办法让 git 提交默认忽略行尾!!

只是要小心合并工具!

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

最新更新