git-archive使い方

Linux

概要

gitにはarchiveオプションがあり、任意のリビジョンを圧縮できるコマンドがある。
これを使うことによって、コマンド1発でダウンロード用のファイルを作成できる。

納品の時とか、Webにファイルを公開する際に便利!

実行例

% git archive --format=tar --prefix=phase-2 HEAD | gzip > phase-2.tar.gz

参考サイト

Git で archive を作る
Git かわいいよ、Git。 Git 管理しているアプリを tar ball で公開する時のお話。普通、make distclean && make して全コンパイルが通ることを確認したら、もう一回 make distclean して tar ball 作成用のコマンドを実行す...

コメント

タイトルとURLをコピーしました