Мне нужно автоматически выгрузить сжатую версию моего репозитория с помощью скрипта Python.Каков наилучший способ сделать это?
Насколько я знаю, команда архивирования в git не поддерживает удаленные репозитории
Из архив man git :
- выносной = Вместо создания архива tar из локального репозитория, получить архив tar из удаленного репозитория.
- выносной =
Вместо создания архива tar из локального репозитория, получить архив tar из удаленного репозитория.
Примеры
Создайте архив tar, содержащий содержимое последнего коммита в текущей ветви, и извлеките его в каталог / var / tmp / junk:
git archive --format=tar --prefix=junk/ HEAD | (cd /var/tmp/ && tar xf -)
... на github:
wget https://github.com/lgs/grokphoto/tarball/master