git制作patch的方法:
1. git format-patch HEAD^ //将最近一次的提交制作成patch
git format-patch HEAD^^ //将最近两次的提交制作成patch
git format-patch HEAD^^^ //将最近三次的提交制作成patch
git format-patch HEAD^^^^^ //将最近四次的提交制作成patch
songchong@srv-pad-compile5:~/3505/ATS350B$ git format-patch HEAD^^
0001-ble_rmc-dongle-send-ble-service-to-APP.patch
0002-ble_rmc-add-ble-rmc-voice-start-and-stop-frame.patch
songchong@srv-pad-compile5:~/3505/ATS350B$
2. 如果要将两个指定的commit间的修改制作成patch
git formate-patch <hash1> <hash2>
3.将指定的单个commmit制作成patch
git format-patch -1 <commit ID>
4.制作从某个commit以来的修改(不包含该commit)
git format-patch <commit ID>