git:如何还原所有唯一更改为修改时间戳的文件?

git: How do I revert all files where the only change is a modified timestamp?

我在 git 存储库中有很多修改过的文件。

我需要修剪那些没有变化的地方,只有时间戳发生了变化。由于文件的数量,我需要很长时间才能手动完成。

有什么聪明的方法可以做到这一点吗?

A timestamp change alone should not registergit status.

这意味着 git add 只会添加具有实际更改的文件。

也许文件权限已更改。

这更有可能与自动 eol 转换(行尾)有关

Since Git 2.8,您可以通过以下方式快速检查:

git ls-files --eol