git ブランチ zip圧縮
2023年12月13日に更新, By 管理者
Gitブランチをzip圧縮する場合、 git archive コマンドを使用します。
- 特定のブランチをzipに圧縮
% git archive -o master.zip master
「master」ブランチをzipに圧縮する
他のブランチ名を使用するとそのブランチ名で圧縮されます。
- 特定のディレクトリをzipに圧縮
% git archive -o master.zip master path/to/directory
指定したディレクトリ(「path/to/directory」)以下のみがzipに圧縮する
- リポジトリ全体をzipに圧縮
ブランチ名やコミットハッシュを指定せずに --worktree-attributes オプションを使用します。
$ git archive -o 圧縮ファイル名.zip --worktree-attributes HEAD
現在のワーキングツリーの状態がzipに圧縮する