liusheng / liusheng.github.io

Liusheng's blog
http://liusheng.github.io
5 stars 1 forks source link

[Git] 常用操作笔记 #41

Open liusheng opened 2 years ago

liusheng commented 2 years ago

基于不同commit的内容差异

git format-patch HEAD^ # ^的个数为要做patch从当前commit往前多少个commit的个数
git format-patch HEAD^^ #最近2个提交的内容做patch

更加通用的用法:

git format-patch -1
git format-patch -2
git format-patch -N
# 表示最近N个提交的内容做patch

基于不同分支做patch

git format-patch -M origin/master

应用patch

git am 0001-xxx.patch