GitHub提交PullRequest后收到修改请求如何提交更新、查看变动?
Git PR修改问题解答
疑问1:点击「Commit suggestion」后的改动提交位置及查看方式
点击按钮产生的改动会直接提交到你发起当前PR所用的m分支,不会写入你的master分支,也不会直接合并到对方的上游仓库。
你可以通过三个途径查看改动:
- 打开当前PR的「Commits」标签页,可直接看到新增的提交记录
- 进入你自己fork的仓库,切换到m分支即可查看对应提交
- 在本地执行
git pull origin m拉取远程m分支的内容后,本地也能看到这些改动
疑问2:无「Commit suggestion」按钮的改动提交方法
你只需要在本地m分支完成修改后推送到远程,新改动会自动同步到已有的PR中,无需重新提交PR,操作步骤如下:
- 切换到本地m分支:
git checkout m - 先拉取网页端提交的建议改动到本地,避免后续出现冲突:
git pull origin m - 按照维护者要求修改对应文件
- 提交本地改动:
git add [你修改的文件名] git commit -m "按维护方要求更新代码"
- 推送改动到远程m分支:
git push origin m
推送完成后刷新PR页面,即可看到新提交已经自动同步到PR中。
内容的提问来源于stack exchange,提问作者user3443063
相关产品推荐
相关产品推荐

