有时会有几个更改的文件以及一些新的、删除的和/或重命名的文件。当做git diff
或git-log
时,我想省略它们,这样我就能更好地发现修改。
实际上,列出新文件和已删除文件的名称而不列出其内容是最好的。对于重命名为"new“的"old”,我想有选择地区分"old“和"new”。
发布于 2011-08-01 17:49:17
--diff-filter
选项同时适用于diff
和log。
我经常使用--diff-filter=M
,它将diff输出限制为仅对内容进行修改。
要检测重命名和副本并在比较输出中使用它们,可以分别使用-M
和-C
,以及--diff-filter
的R
和C
选项。
https://stackoverflow.com/questions/6894322
复制相似问题