git archive --format=zip --prefix=root/ HEAD `git diff --name-only HEAD {コミットID}` -o diff.zip

めも。