差分ファイルで納品、あるある。 WEBの場合、差分でもらうと楽なのもわかるし。 けどgitからやるときにSHA-1コピーして、貼付けて、またコピーして、また貼付けて・・・ っていうのは正直飽きた。ワンクリで行きたい。 見つけた中で近いのはこれ。 git archive --format=zip HEAD `git diff master --name-only` -o archive.zip diffで最新コミットの変更分(?)をzipに落とすっぽい。 ↓ これでSHA1に置き換えてやってみるも、どうもうまくいかない。 git archive --format=zip HEAD `git diff $SHA --name-only` -o archive.zip ↓ そりゃdiffだからだろうってことでshowを試す。 git archive --format=zip HEAD