已创建新分支,如何在他人仓库master分支提交Pull Request?求操作命令
嘿,我来一步步帮你完成剩下的贡献步骤,都是开发者常用的操作,很简单的!
第三步:将修改提交到仓库(本地+远程)
你已经改完代码了,接下来要把这些修改先提交到本地仓库,再推送到远程的分支上:
- 先检查一下你修改了哪些文件,避免漏加/错加:
git status - 把修改的文件添加到暂存区,如果你改了多个文件,直接用
.代表所有修改的文件;如果只想提交特定文件,把.换成文件名就行:git add . # 或者指定单个文件:git add src/your-modified-file.js - 提交修改到本地仓库,这里的提交信息要清晰描述你做了什么修改,比如“修复登录模块的验证逻辑”“优化文档中的示例代码”:
git commit -m "清晰的提交信息" - 最后把本地的分支推送到远程仓库(就是你之前克隆的那个仓库),把
your-branch-name换成你之前创建的分支名:git push origin your-branch-name
第四步:创建Pull Request(PR)
这一步主要是在Git平台(比如GitHub、GitLab)的网页端操作,命令行没法直接完成,步骤如下:
- 打开你贡献的仓库的网页,一般推送完成后,页面顶部会弹出一个提示,告诉你有新的分支可以创建PR,直接点击Compare & pull request按钮就行;如果没看到提示,就去仓库的“Pull requests”页面,点击“New pull request”。
- 确认PR的源分支是你刚才推送的分支,目标分支是仓库的
master分支(按照贡献文档要求)。 - 填写PR标题:严格按照贡献文档的要求,填写你修改的文件标题,比如你修改了
utils.py,标题就写utils.py;如果修改了多个文件,可结合文档要求调整为“修改XX、YY文件”这类格式。 - 在PR描述框里,简单说明你做了什么修改、为什么要改这些内容,帮助仓库维护者快速理解你的贡献。
- 最后点击Create pull request按钮,就提交完成啦!
之后你只需要等待仓库维护者审核你的PR,他们可能会提出修改意见,你按照要求调整后再推送新的修改到你的分支,PR会自动更新的。
内容的提问来源于stack exchange,提问作者NewTech Lover
相关产品推荐
相关产品推荐

