如何在GitHub网页端直接编辑他人的Pull Request后合并?
无需命令行,在GitHub网页端修改Pull Request后合并的方法
以下是完全通过GitHub网页界面实现的操作步骤:
- 打开目标PR页面:进入你的仓库
foobar,找到用户bob提交的Pull Request,打开其详情页。 - 查看并编辑修改文件:
- 切换到页面顶部的Files changed标签,查看bob提交的所有修改内容。
- 找到需要调整的文件,点击文件右上角的铅笔图标(编辑按钮),进入网页编辑器。
- 在编辑器中直接修改内容,完成后下拉到页面底部:
- 填写提交信息,清晰说明你做的调整内容;
- 选中「Create a new branch for this commit and start a pull request」选项,自定义一个分支名(比如
pr-adjust-bobs-code); - 点击「Propose changes」提交修改。
- 将你的修改合并到bob的分支:
- 提交后GitHub会跳转至新PR创建页,此时需要将基础分支设置为bob提交PR时用的分支(格式为
bob:xxx),对比分支选择你刚创建的调整分支。 - 填写新PR的标题和描述后,点击「Create pull request」。
- 打开这个新PR页面,确认内容无误后,点击「Merge pull request」完成合并(无冲突情况下可直接合并)。
- 提交后GitHub会跳转至新PR创建页,此时需要将基础分支设置为bob提交PR时用的分支(格式为
- 合并最终PR到主分支:
回到bob最初提交的原PR页面,此时该PR已包含你做的所有调整,确认后点击「Merge pull request」,将其合并到仓库的主分支即可。
内容的提问来源于stack exchange,提问作者Basj
相关产品推荐
相关产品推荐

