最近在使用git时,需要对生产环境进行增量部署,所以记录一下如何通用git导出增量包。过程还是很简单的,简单几步就可以了。
一、登录gitlab界面,进行需要操作的项目,在项目找到commit记录。记录下要增的校验码。
二、cd进入git项目根目录,执行以下命令
如果未进入git项目下,执行以下命令会提示找不到记录。
git diff bdf9f09b 70cf411a --name-only | xargs tar -czvf update.tar.gz
指定导出位置
git diff bdf9f09b 70cf411a --name-only | xargs tar -czvf ../demo/update.tar.gz
这样就导出了两个版本的差异文件