立即注册
查看: 5099|回复: 1

[经验分享] git提取两个版本之间的差异文件并打包

已绑定手机
已实名认证
本站提供mt6582开发板、承接手机类,基于手机芯片类项目开发详情请点击-->>https://www.16rd.com/thread-13261-1-1.html
发表于 2016-10-18 19:56:40 | 显示全部楼层 |阅读模式 来自 广东省深圳市
如下命令对比两个版本之间的差异,并只显示文件列表
  1. $ git diff rev1 rev2 --name-only  
复制代码



对tag也可以用下面的命令
  1. $ git diff tag1 tag2 --name-only  
复制代码





现在得到了两个版本之间有差异的文件列表, 然后把他作为参数传给zip压缩包文件。
  1. $ git diff rev1 rev2 --name-only | xargs zip update.zip
复制代码





git diff filename 查看尚未暂存的某个文件更新了哪些




git diff –cached filename 查看已经暂存起来的某个文件和上次提交的版本之间的差异




git diff rev1 rev2 查看某两个版本之间的差异




git diff rev1:filename rev2:filename 查看某两个版本的某个文件之间的差异


已绑定手机
已实名认证
发表于 2017-7-31 10:24:05 | 显示全部楼层 来自 广东省珠海市
qiang
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

合作/建议

TEL: 19168984579

工作时间:
周一到周五 9:00-11:30 13:30-19:30
  • 扫一扫关注公众号
  • 扫一扫打开小程序
Copyright © 2013-2024 一牛网 版权所有 All Rights Reserved. 帮助中心|隐私声明|联系我们|手机版|粤ICP备13053961号|营业执照|EDI证
在本版发帖搜索
扫一扫添加微信客服
QQ客服返回顶部
快速回复 返回顶部 返回列表