1234567891011121314151617181920212223242526272829 |
- git 的补丁使用方法
- 1、生成补丁
- format-patch可以基于分支进行打包,也可以基于上几次更新内容打包。
-
- 基于上几次内容打包
- git format-patch HEAD^ 有几个^就会打几个patch,从最近一次打起
- git format-patch HEAD^^ 最近的二个patch内容
- 会生成****.patch文件
- 2、应用补丁
- git am < ****.patch
- 3、解决冲突
- 使用 git apply --reject PATCH 强行应用不冲突的部分;
- 根据***.rej文件,手动修改未合并部分,并通过 git add files 添加修改;
- 通过 git am --resolved 解决冲突并回复commit信息。
|