git提取出两个版本之间的差异文件并打包

git diff 这个命令能比较两个提交之间的差异,使用–name-only参数可以只显示文件名。

git diff 2af5c7fd3c8dedce78d770838996b079f5cfc93d 772769de35b90ddb4cfd310c388ccf5369d9884b --name-only

注:2af5c7fd3c8dedce78d770838996b079f5cfc93d 和 772769de35b90ddb4cfd310c388ccf5369d9884b 为两次commit 的ID

在这里插入图片描述
对比差异并且打包文件

git diff 2af5c7fd3c8dedce78d770838996b079f5cfc93d 772769de35b90ddb4cfd310c388ccf5369d9884b --name-only | xargs zip update.zip

在这里插入图片描述

发布了93 篇原创文章 · 获赞 4 · 访问量 3万+

猜你喜欢

转载自blog.csdn.net/qq_24935119/article/details/104608254