我已经检查了 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