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信息。

原文地址:https://www.cnblogs.com/huixuexidezhu/p/6865913.html