0

不久前,我从 kernel.org (http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.38.8.tar.gz) 下载了 Linux 内核源代码 2.6.38.8。今天,我克隆了 github.com/torvalds/linux 并试图找到产生那个确切版本的提交。我能找到的封闭的东西是 v2.6.38-rc8 的标签。

当我diff -r对这两个目录执行 a 时,有 775 个文件存在差异(不包括 下的任何文件.git/)。谁能解释(或链接文章)http://www.kernel.org/pub/linux/kernel/v2.6上的版本与 git 标签是如何创建的?

4

1 回答 1

3

Linus 不生产/标记子版本,只有主要版本。

您希望 linux-stable 树找到 .8 版本。git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git

请注意,Linus确实标记了 v2.6.38,因此您要么最近拉得不够多,要么没有正确排序标签或其他东西。

于 2012-07-23T00:27:09.360 回答