小编典典

如何使 git-diff 和 git log 忽略新文件和已删除文件?

all

有时会有几个更改的文件以及一些新的、已删除和/或重命名的文件。当做git diffgit-log我想省略它们时,我可以更好地发现修改。

实际上,最好列出不包含内容的新文件和已删除文件的名称。对于重命名为“新”的“旧”,我想选择区分“旧”和“新”。


阅读 174

收藏
2022-07-01

共1个答案

小编典典

--diff-filter选项同时适用于diff和日志。

我使用--diff-filter=M了很多将差异输出限制为仅内容修改的方法。

要检测重命名和副本并在 diff 输出中使用它们,您可以分别使用-M和以及 和选项。-C``R``C``--diff-filter

2022-07-01