気持ちが良いIT技術を学ぶ

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に圧縮する