2

Я знаю, что могу git клонировать ядро Linux, используя следующее:

git clone \
git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git \
linux-2.6

Но мне интересно, как клонировать конкретную сборку старого ядра - скажем, 2.6.39.4?

http://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/branches/ кажется пустым.

1 ответ1

4

Когда вы клонируете git-репозиторий, вы получаете полную историю, возвращающуюся к тому моменту, когда он был впервые создан. Вы можете проверить любую ревизию, которую вы видите в git log (или просмотреть с помощью gitk ), используя git checkout . Каждый раз, когда ядро выпускается, оно также помечается, чтобы вы могли использовать этот тег, чтобы проверить этот выпуск, вместо того, чтобы искать хеш. Например, git checkout v2.6.39 . Вы можете увидеть доступные теги с помощью git tag .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .