Git: создать копию (исторического) удаленного тега только для чтения - PullRequest
1 голос
/ 04 марта 2010

Вот сделка:

В репозитории Github есть исторический импорт из CVS, разделенный на теги предыдущих выпусков. Я хотел бы создавать различные выпуски локально для документирования изменений пользовательского интерфейса (для записи нужны скриншоты).

Таким образом, нет абсолютно никакой необходимости в отслеживании / дальнейшей разработке помеченного релиза.

Мне просто нужны конкретные файлы из определенного тега в новом каталоге, чтобы я мог установить эту версию.

Версия моего Git - 1.6.0.4

Спасибо!

1 Ответ

0 голосов
/ 04 марта 2010

Не могли бы вы прямо клонировать нужную ветку?

git clone -b releaseXbranch url_remote_repo localbarerepo_releaseX
cd releaseX

А затем обновите его до нужного момента времени, который вы хотите увидеть для этого выпуска (см. git-rev-parse синтаксис ):

git checkout @{2005-01-01 00:00:00} # state of that branch in 2005
...