Git: Как получить снимок репозитория git - PullRequest
33 голосов
/ 05 марта 2009

Я ищу правильный способ получить архив репозитория git без каталога .git / для отправки ежедневного снимка тестерам.

Ответы [ 2 ]

47 голосов
/ 05 марта 2009
git archive HEAD --format=zip > archive.zip

Это делает то, что говорит на банке.

Подробнее здесь: http://gitready.com/intermediate/2009/01/29/exporting-your-repository.html

12 голосов
/ 27 мая 2011

Это приведет к архиву .tar.gz и добавит префикс dir с именем "prefix-dir":

git archive --prefix=prefix-dir/ -o archive.tar HEAD
gzip archive.tar
...