Git列表更改了文件,不包括更改行结尾

时间:2016-10-05 14:38:11

标签: windows git phpstorm line-endings

我在Windows上使用PhpStorm。我从Linux服务器上获取了项目的源代码。与repo中的文件相比,其中一些文件可能有更改。这意味着,某人可能直接在服务器上更改了文件,并将这些更改检入了存储库。

PhpStorm显示4,000个文件已更改,其中大部分是由于不同的行结尾而出现的。将以所有文件结尾的行更改为LF或CRLF不是解决方案。无论哪种方式,很多文件都被标记为已更改。

如何找到实际代码更改的所有文件?不应包括只有行结尾发生变化的文件。

1 个答案:

答案 0 :(得分:1)

尝试git diff --ignore-space-at-eol