gitApplyPatchMethod.txt 612 B

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