gitで差分を取り出したいとき!
素晴らしいコマンドがあります。
git archive --format=zip --prefix=root/ HEAD `git diff --name-only HEAD HEAD^` -o archive.zip
覚えておこう。
archive コマンドは、
・ –format=zip でzip化
・ –prefix=root/ すると rootというディレクトリに入れてくれる。
・ -o xxxxx.zip は出力先
・ HEAD というのは抽出先のコミットのこと