###差分ファイルZIP化
git archive ブランチ名 (git diff --name-only from-commitID to-commitID --diff-filter=ACMR) -o archive.zip
※--name-only は、差分の内容ではなくファイル名のみをリスト出力するオプション
※-o では出力するファイル名を指定
※filter=d で、削除されたファイルはリストに出力させないようにしておく
※–diff-filter=ACMR「A=追加、C=コピー、M=変更、R=リネーム」
参考:
https://www.tam-tam.co.jp/tipsnote/program/post12992.html
https://www.granfairs.com/blog/staff/git-archivediff
####【補足】
⚠下記だとなぜかできない
git archive ブランチ名 `git diff --name-only from-commitID to-commitID --diff-filter=ACMR` -o archive.zip
原因:バッククウォートを使うと以下エラーが起こるみたい
error: unknown option `name-only'
解決法:バッククウォートの代わりに()を使用したら動作した