gitで差分ファイルを抽出してzipにまとめる方法

Gitでファイル管理しているのに、クライアントがGit使っていないから納品ファイルを zip で送らなければならないなんてことがあったりします。

一度にまとめて送れる時は、ローカルのファイルをそのまま zip にするだけですが、なぜか「差分ファイルがどれかわかるようにください」なんていうなんとも面倒な依頼があったりします。

コマンド一発とかでいいからできないかなーと検索したところ、 Git 管理さえしていたらできる!

メモ用エントリーとしてのこしておきます。

続きを読む