サービス開発や、サーバの権限を持ち Git との連携が出来る環境下では無縁の内容ですが、受注開発の場合は社内においてのソースコードは Git 管理、しかし納品時は差分のみといったパターンがあると思います。 少し調べると関連記事が沢山出てきました。 git で差分ファイルを抽出する - Qiita git で差分ファイルを抽出して zip にまとめる方法 - HAM MEDIA MEMO SourceTree でコミット間の差分ファイルを抽出しよう (カスタム操作を使う方法) - ICS MEDIA 1〜2 番目の記事が CLI から実行できるので、良い感じです。 ただ、git archiveを実行する際、既に削除済みのファイルが存在する場合エラーが発生してしまいました。 そこで少し前に、Node.jsで同じ様な使用感の CLI ツールを作ってみました。 インストール方法 Node.jsを使
![Gitの差分ファイルをZIPにまとめるCLIツールを作った - wadackel.me](https://cdn-ak-scissors.b.st-hatena.com/image/square/fcbeeb7cbd0120ff18999d747c608774dcc05499/height=288;version=1;width=512/https%3A%2F%2Fblog.wadackel.me%2F2016%2Fgit-diff-archive%2Fogp.png)