誰かのためにパッチを作成する必要があります (彼らは git を使用していません) - コミットによって変更されたファイルの zip です。
みたいなことを思った
git アーカイブ --format=zip commitguid > myfiles.zip
ただし、これにより、変更されたファイルだけでなく、全体が抽出されます。これを行う方法はありますか?さらに複雑にするために-複数のコミットでこれを行う方法はありますか(はい、変更を行う前に分岐する必要がありましたが、それは後知恵です)
編集
以下の @Amber ソリューションに基づいて、c:\data\progs に 7Zip がインストールされている Windows の Git Bash で 2 つの手順でこれを行うことができます。
git diff --name-only a-sha b-sha > tmp.txt
/C/data/progs/7za.exe a myzip.zip @tmp.txt