LINUX.ORG.RU

Сделать откат

 


1

1

В продолжение того, о чём я написал сообщение: Загрузить конкретный коммит из GIT-репозитория (комментарий)

Пока ждал ответа, склонировал репозиторий. Как-то странно что скачивалось 850 Мб, а скачалось 17,7 Мб. Подозреваю что скачалась вся история коммитов. Как теперь сделать откат до нужной версии?

Клонировал командой:

git clone git://gitorious.org/opensuse/kernel-source.git

По этой ссылке написано что можно:

И еще одна ложка дегтя: при попытке скачать архив с исходными текстами, который раньше генерировался походом по ссылке qtwebkit-2.3-release, мы получаем сообщение о слишком большом размере репозитория: «We're sorry, but your repository is too big for tarball downloads». :-( Таким образом, для выполнения сборки вам придется либо полностью клонировать репозиторий проекта командой

git clone git://gitorious.org/webkit/qtwebkit-23.git

и уже в локальной копии переходить к метке «qtwebkit-2.3.3»

★★★★★

Последнее исправление: ZenitharChampion (всего исправлений: 4)
Ответ на: комментарий от ZenitharChampion

Таки я что-то перепутал и нельзя :-( Видимо, я выкачивал определённую ветку, а не коммит.

Falcon-peregrinus ★★★★★
()

Подозреваю

а что, глянуть git log нельзя чтоли? :) может пацаны одумались и сделали git gc на удаленной репе.

x0r ★★★★★
()
Ответ на: комментарий от Deleted
~/kernel-3.10/kernel-source> git checkout 16a6c33ca65b80855ce939197be6b7ce361debb1
Note: checking out '16a6c33ca65b80855ce939197be6b7ce361debb1'.

You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by performing another checkout.

If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -b with the checkout command again. Example:

  git checkout -b new_branch_name

HEAD is now at 16a6c33... - Linux 3.10.2. - Delete   patches.arch/arm-xen-0003-ARM-let-the-ASID-allocator-handle-suspended-animatio.patch. - Delete   patches.arch/arm-xen-0004-ARM-prevent-risks-of-out-of-bound-access-in-ASID-all.patch. - Delete   patches.arch/arm-xen-0005-ARM-Cortex-A15-fix-erratum-798181-implementation.patch.
~/kernel-3.10/kernel-source>

Сработало ли?

ZenitharChampion ★★★★★
() автор топика
Ответ на: комментарий от ZenitharChampion

Сработало ли?

Если ты не собираешься коммитить/пушить изменения, то да, сработало.

ymn ★★★★★
()

Всем спасибо! Пакет собирается.

ZenitharChampion ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.