```sh
git archive --format=zip --output=../export_last_modified.zip
$(git diff --name-only )
导出从提交ID dfb999ad9dee80edf1e702c007a89e8ab3ad7016 到 84b75b4877d9034c3b84f7feafa76a43586131a1 所修改的文件
```sh
git archive --format=zip --output=../v1.zip 84b75b4877d9034c3b84f7feafa76a43586131a1 $(git diff --name-only dfb999ad9dee80edf1e702c007a89e8ab3ad7016 84b75b4877d9034c3b84f7feafa76a43586131a1)
导出从提交ID dfb999ad9dee80edf1e702c007a89e8ab3ad7016 到最后一个提交所修改的文件
```sh
git archive --format=zip --output=../v1.zip HEAD $(git diff --name-only dfb999ad9dee80edf1e702c007a89e8ab3ad7016 HEAD)
导出 dev 和 master 两个分支之间有修改的文件
```sh
git archive --format=zip --output=../v1.zip HEAD $(git diff --name-only dev master)
```sh
git archive --format=zip --output=../v1.zip HEAD $(git diff --name-only dev master | grep -v 'deletedDir1\|deletedFile1\.html')