1. 导出git版本之间差异文件清单列表 aa4e35773ea afeaf0d4c3dd 分别是两个git版本的hash值 git diff --name-only aa4e35773ea afeaf0d4c3dd> changes.txt 2. windows下git导出版本之间差异化文件及目录结构 git archive --format=zip HEAD $(git diff --name-only aa4e35773ea afeaf0d4c3dd) > diff.zip