[Git] 指定コミット間の差分ファイルを抽出する方法
1 min read
特定コミット間の差分ファイルを抽出したい。
方法
git archive --format=zip --prefix=archive/ HEAD `git diff --name-only 46de570575bba37b9395f15fdac92d839d218bb0 8cac3d13feebe15f771e218054f8c71391006f2f` -o archive.zip
ディレクトリ階層を維持してファイルを抽出できる。