Как извлечь "снимок" git, полученный из веб-интерфейса git? - PullRequest
0 голосов
/ 19 января 2012

Когда я загружаю снимок tar gzip с ветки "archer-tromer-python" из gdb, используя эту ссылку , а затем Gunzip и распаковываю файл, используя 7-zip, я получаюфайл 140 МБ файл с именем archer-archer-tromey-python-b23c218.

Как вы должны распаковать этот объект?У меня неправильная модель использования?Разве все файлы определенной ревизии без репозитория .git не предназначены для создания снимков?

Я за брандмауэром, поэтому я пытаюсь получить tar-шар вместо git clone хранилища.

1 Ответ

1 голос
/ 19 января 2012

Если вы сможете скачать tarball по этой ссылке, вы сможете клонировать по HTTP. Я бы посоветовал вам сделать это с:

git clone http://sourceware.org/git/archer.git

... и тогда вы можете оформить интересующую вас ветку:

cd archer
git checkout -t origin/archer-tromey-python

... что в конечном итоге будет гораздо полезнее, чем работа с тарболлом.


Если вы хотите использовать этот архив tar, это может быть полезно:

Архив, с которым вы связаны, на самом деле довольно странный - это архив tar, сжатый gzip дважды . Итак, чтобы разархивировать его, вам нужно сделать:

gunzip archer-archer-tromey-python-b23c218.tar.gz
tar xzvf archer-archer-tromey-python-b23c218.tar
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...