コンテンツにスキップ

Git archive

Export

通常のgit archive

$ git archive --output=[filepath].zip

ディレクトリ指定

特定ディレクトリの内容を出力

$ git archive HEAD:[dir] --output=[filepath].zip

submodule

リポジトリにsubmoduleが紐づいている場合、上記の手法ではsubmoduleのディレクトリが空となる

  1. Install git-archive-all

    pip install git-archive-all
    
  2. Export .zip

    git-archive-all [filename].zip
    

TortoiseGit

操作内容としては通常のものと同様

  1. Export
  2. .zipファイル名を指定
  3. OK

Reference


最終更新日: August 14, 2023
作成日: August 14, 2023