git diff 这个命令能比较两个提交之间的差异,使用–name-only参数可以只显示文件名。
git diff 2af5c7fd3c8dedce78d770838996b079f5cfc93d 772769de35b90ddb4cfd310c388ccf5369d9884b --name-only
注:2af5c7fd3c8dedce78d770838996b079f5cfc93d 和 772769de35b90ddb4cfd310c388ccf5369d9884b 为两次commit 的ID
对比差异并且打包文件
git diff 2af5c7fd3c8dedce78d770838996b079f5cfc93d 772769de35b90ddb4cfd310c388ccf5369d9884b --name-only | xargs zip update.zip