2015-08-20 4 views
0

Мне нужно построить исправленное ядро ​​на основе ядра основной строки 4.1.2. Я знаю, что мне нужен фиксатор $commit_num. К сожалению, мое сетевое подключение происходит медленно, поэтому загрузка всего репо с историей займет много времени.Клонировать только конкретную фиксацию с использованием git

Можно ли загрузить только этот коммит? У меня нет клонирования репо.

+0

возможный дубликат [Вытянуть конкретную фиксацию из удаленного репозитория Git] (http://stackoverflow.com/questions/14872486/pull-a-specific-commit-from-a-remote-git-repository) – Jubobs

ответ

1

Согласно answer here, единственное, что вы можете попробовать это

git archive -o kernel.tar --remote=git://${YOUR_GIT_REPO_URL} ${YOUR_GIT_HASH}

0

Если хост позволяет, вы можете использовать git archive, чтобы получить застежку дерево файлов:

git archive --format=zip --remote=git://git.foo.com/project.git <commit-or-tag> 
Смежные вопросы