IT Notebook

とあるエンジニアの備忘録

git archive コマンドでソースをアーカイブする方法

f:id:makaaso:20171108053951p:plain:w200

gitに格納したあるソースのみを取得した時のメモ

環境

git clone

特定のブランチのソースを取得したかったので、ブランチ指定でクローン

git clone -b <Branch> <Repository>

git archive

リポジトリに移動してアーカイブコマンド実行

cd <Branch>
git archive HEAD --format=tar.gz > branch.tar.gz