git 打patch 流程

1.生成某个提交的补丁

git format-patch 350489b43967248c71080bb17bfb2e368c5766e0 -1

2.检查补丁是否有冲突

git apply --check ********************.patch

3.无冲突打补丁

git apply *******************.patch

3.有冲突打补丁

git am --reject *********************.patch

此时会在有冲突的文件相同文件夹生产一个以原来文件名加后缀为.rej的新文件,里面会告知哪些地方冲突了,

参考这些冲突的地方修改原文件即可

修改完成后添加到缓冲区 git add **.java ***.java ....

最后 git am --continue 即可完成打补丁

 

posted @ 2021-10-13 11:03  Jokeyyu  阅读(801)  评论(0编辑  收藏  举报