You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何向他人发起的Pull Request提交新Commit?GitHub提示需推送到指定分支

如何向他人的Pull Request推送修改?

没问题,我来给你梳理清楚具体操作步骤:

1. 确认PR发起者的仓库已添加为远程仓库

首先先检查本地Git是否已经关联了PR发起者的仓库,执行这条命令查看当前远程列表:

git remote -v

如果输出里看不到https://github.com/usernameOfPRSender/projectname.git这个地址,就先把它添加为远程仓库(我们给它起个简洁的别名pr-author方便后续操作):

git remote add pr-author https://github.com/usernameOfPRSender/projectname.git

2. 推送你的修改到PR对应的分支

你已经在本地的usernameOfPRSender-master分支完成了提交,现在直接执行这条命令,把本地分支的修改推送到PR发起者仓库的master分支(也就是这个PR的源分支):

git push pr-author usernameOfPRSender-master:master

小技巧:设置上游分支简化后续操作

如果之后你还要在这个分支上继续迭代修改,可以先把本地分支和远程分支关联起来,执行这条命令设置上游:

git branch --set-upstream-to=pr-author/master usernameOfPRSender-master

这样后续提交后,只需要输入git push pr-author就能完成推送,不用每次都写完整的分支映射啦。

GitHub提示里的“Add more commits by pushing to the master branch on usernameOfPRSender/projectname”,本质就是让你把修改推送到PR发起者的master分支,上面的操作完全符合这个要求~

内容的提问来源于stack exchange,提问作者user40974

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.29 08:49:16