是否有一个工具(或diff
选项组合)可以产生类似于的输出git diff --stat
?
我有两个内核源代码,我想大致了解它们中发生了什么变化。显示所有更改的行是一种矫枉过正,我想要一个简单的
file_name1 <number of changes> file_name2 <number of changes> ...
总结。
答案1
答案2
抱歉,如果这是一个迟到的答案,但我刚刚发现 git diff 实际上可以用来做到这一点:
git diff --stat dir1 dir2
答案3
要获得 git diff 的颜色效果,请使用 diffstat 的-C
选项。
diff -urN dir1 dir2 | diffstat -C