Git 一键生成补丁 old folder new folder update.path
原理很简单,看下面脚本,使用也很简单
$ git log
commit 75df2c656ba0ff4654515922f1d26c102577c9e6
Author: DevinLow <gang_liu1987@163.com>
Date: Thu Sep 29 15:21:39 2016 +0800
usb 去抖
commit e46d98b2818121b3639bc8a6cab0258581c513aa
Author: DevinLow <gang_liu1987@163.com>
Date: Thu Sep 29 15:01:09 2016 +0800
init project
$./gitdiff.sh e46d98b28181... 75df2c656ba.....
Archive: new.zip
75df2c656ba0ff4654515922f1d26c102577c9e6
creating: ./new/mediatek/
creating: ./new/mediatek/kernel/
creating: ./new/mediatek/kernel/drivers/
creating: ./new/mediatek/kernel/drivers/usb20/
inflating: ./new/mediatek/kernel/drivers/usb20/musb_core.c
Archive: old.zip
e46d98b2818121b3639bc8a6cab0258581c513aa
creating: ./old/mediatek/
creating: ./old/mediatek/kernel/
creating: ./old/mediatek/kernel/drivers/
creating: ./old/mediatek/kernel/drivers