我在Windows上使用PhpStorm。我从Linux服务器上获取了项目的源代码。与repo中的文件相比,其中一些文件可能有更改。这意味着,某人可能直接在服务器上更改了文件,并将这些更改检入了存储库。
PhpStorm显示4,000个文件已更改,其中大部分是由于不同的行结尾而出现的。将以所有文件结尾的行更改为LF或CRLF不是解决方案。无论哪种方式,很多文件都被标记为已更改。
如何找到实际代码更改的所有文件?不应包括只有行结尾发生变化的文件。
答案 0 :(得分:1)
尝试git diff --ignore-space-at-eol