繁体   English   中英

Git列出更改的文件,但不包括更改行尾

[英]Git list changed files excluding changes line endings

我在Windows上使用PhpStorm。 我从Linux服务器上获取了项目的资源。 与回购中的文件相比,其中一些文件可能有所更改。 这意味着,可能有人直接在服务器上更改了文件,然后将这些更改签入了存储库。

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

如何找到所有实际更改了代码的文件? 仅行尾已更改的文件不应包括在内。

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM