GitHub 提交 Pull Request (PR)完整流程指南

作者:Keysqiu
创建时间:2026-05-22 11:27:35 最后一次修改时间:2026-05-22 11:27:35
Categories: Tags:

在 GitHub 上提交 Pull Request(简称 PR,拉取请求)是参与开源项目或团队协作的核心方式。简单来说,就是把你修改好的代码“请求”合并到别人的项目里。

以下是提交 PR 的完整标准流程,你可以把它看作一份新手避坑指南:

🌱 1. Fork 项目(复制一份到你自己的仓库)

在你想要贡献代码的项目主页,点击右上角的 Fork 按钮。这会在你的 GitHub 账号下生成一个该项目的完整副本。

💻 2. Clone 到本地(把代码下载到电脑)

打开你 Fork 后的仓库,点击绿色的 Code 按钮,复制仓库的 HTTPS 或 SSH 链接。在本地终端(命令行)中执行克隆命令:
git clone 你的仓库链接

🌿 3. 配置上游仓库与创建分支(关键步骤)

进入项目文件夹后,千万不要直接在主分支(main/master)上修改代码!

✏️ 4. 开发与提交(写代码与 Commit)

在本地用你喜欢的编辑器修改代码。修改完成后,执行以下 Git 操作:

🚀 5. 提交 Pull Request(发起合并请求)

代码推送到你的 GitHub 仓库后,打开你的仓库页面,通常会看到一个醒目的 Compare & pull request 按钮,点击它(或者去原项目的 Pull requests 页面点击 New pull request)。

🔄 6. 应对反馈与合并(代码审查)

提交后,项目维护者会 Review 你的代码:

🧹 7. 收尾清理

PR 合并后,记得清理一下本地和远程的临时分支,保持环境整洁:

💡 给新手的建议:
如果你是第一次尝试,可以先从修复文档错别字、翻译或修正链接开始,这些都是非常受欢迎的入门贡献。另外,动手前记得阅读项目里的 CONTRIBUTING.md 文件,里面通常包含了该项目的具体贡献规范。祝你第一次提 PR 顺利!