git打包增量升级文件

2021-08-02 21:52:00
1147533288
原创
1671

样例1(打包A版本到B版本之前的增量文件zip,包括A版本提交的改动文件,不包括B版本号提交的文件)

b69a9b315d6111a2c0222890b65bd42dd73cb2d3   B版本号

e2ae861a38010f52a740ebb003b9ba533041d435   A版本号

git archive -o d:/export20210802.zip b69a9b315d6111a2c0222890b65bd42dd73cb2d3 $(git diff --name-only e2ae861a38010f52a740ebb003b9ba533041d435 b69a9b315d6111a2c0222890b65bd42dd73cb2d3)

样例2(打包最后一次提交的变动文件,我发现zip中会多余本地生成的临时文件,比如*.html。目前打包后核对删除处理。)
git archive -o d:/export20210802.zip HEAD $(git diff --name-only HEAD^)

文章分类
联系我
联系人: meepo
电话: *****
Email: 1147533288@qq.com
QQ: 1147533288