git 提取两次提交或者版本的差异文件并打包成 zip 压缩包

维基萌 at 
因为经常要更新服务器,所以尽可能的只把差异文件上传并覆盖有,所以就有了提取差异文件并生成 ZIP 压缩包的需求! 第一步在项目文件夹中右键【Git Bash Here】打开 Git Bash,然后输入如下代码: git archive master --format=zip -o 压缩包名字.zip --prefix=data/ `git diff --name-only --diff-filter=d commitID1 commitID2` 然后按下回车后就会在项目目录下生成 zip 文件。 理论上除了 coomitID 外应该还能使用两个版本的 Tag 名和分支名。 ……