Подготовка релиза в Git
Для подготовки релиза проекта вначале делаем архив последнего стабильного состояния вашего кода:
git archive master --prefix='project/' | gzip > `git describe master`.tar.gz
ls *.tar.gz
v1.1.2-fg8-10-g95c8c6b.tar.gz
При открытии этого архива пользователь, даже без использования системы Git, получит последнюю версию вашего проекта. Также можно создавать и zip-архив вашего проекта следующей командой:
git archive master --prefix='project/' --format=zip > `git describe master`.zip
Полученные архивы проекта достаточно просто отправить по почте или выложить на сайте.