第二次提交PR啦

昨天提交PR根据回复建立了第二个PR的内容,于是再次提交,具体流程参考第一次提交RP完成,然而这个时候你会发现两次PR并没有合并,为了方便检查修改,所以合并提交的PR。

1、本地查看日志,进入合并

查看日志找到需要合并的两个PR

git log

顶部的n个提交记录聚合到一起进入,注意n是一个数字,我是需要合并顶端的两个提交记录所以为2

git rebase -i HEAD~2

以上命令执行后,按i进入vim编辑,保留一个pick为合并的目标,剩下的 pick 改为s,最后按Esc建输入:wq退出

2、编辑合并提交备注

上一步:wq退出退出以后,发现又跳到vim界面,这是编辑本次合并提交的备注,我傻傻的没有修改!
记住了,删除需要合并的备注,保留合并目标的备注,最后按Esc建输入:wq退出

3、完成提交

git push -f origin yourbranch

最后完成提交,origin是本地分支,yourbranch是提交目标分支

网上看了蛮多文章没得指导如何合并的,最后找到git的文档来提交github哈哈,妙极妙极。

本文合并提交参考指导: https://gitee.com/openeuler/community/blob/master/zh/contributors/Gitee-workflow.md#9%E6%9F%A5%E7%9C%8B%E5%92%8C%E5%9B%9E%E5%BA%94%E4%BB%A3%E7%A0%81%E5%AE%A1%E6%9F%A5%E6%84%8F%E8%A7%81

猜你喜欢

转载自blog.csdn.net/BinBinCome/article/details/132841894