git:显示内核 3.18.6 和 3.18.7 之间哪些文件发生了更改

git:显示内核 3.18.6 和 3.18.7 之间哪些文件发生了更改

我已经检查了 linux 内核 git 存储库

git clone git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git

我知道如何使用git log,git show和类似的命令来查看主内核树中的更改/提交。然而,出于我的特定目的,我只对内核树 3.18 的更改感兴趣。

我如何才能只看到与 3.18 相关的更改?

例如,我如何查看3.18.6和之间哪些文件已更改3.18.7

答案1

我宁愿克隆这个git。然后做git diff --stat

$ git clone git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git`
$ cd linux-stable/
$ git diff --stat v3.18.6 v3.18.7

相关内容