git archive

Git管理下のファイル一式から.gitディレクトリなどを除外して、zipやtar形式のアーカイブを作成できるコマンド

e.g.

# 最新のコミット(HEAD)をZIPで出力する
git archive --format=zip -o archive.zip HEAD