由Git管理的工程处理patch的方法:
【生成patch】
分支master 上是没修改前的,分支patch 上是修改以后的打patch的。
1. 先切换到 patch分支
gitcheckout patch
2. 生成patch
gitformat-patch -M master
会生成一个文件名如:0002-Release-version-1.4.6.patch 的patch文件
【合并patch】
拿到patch以后,执行下面的命令:
gitam0002-Release-version-1.4.6.patch
如果不想直接commit,那么可以用下面这个命令打patch:
patch-p1< 0002-Release-version-1.4.6.patch
然后手动commit。
网友评论