git archive 使い方 zip のアーカイブを作る zip で HEAD のアーカイブを作るには git archive --format=zip HEAD -o repo.zip とする。このとき、アーカイブのファイルを特定のディレクトリに入れるには 「–prefix」オプションで指定する。 git archive --format=zip --prefix=dir/ HEAD -o repo.zip とすると、アーカイブの中に dir ディレクトリが作られ、 そのなかにファイルが入っている。 tar.gz、tar.bz2 のアーカイブを作る zip の場合とは違ってパイプで gzip などに送って圧縮する。 git archive --format=tar --prefix=dir/ HEAD | gzip > repo.tar.gz git archive --format=