跳至主要内容

使用拉取请求建议对工作进行更改

在将更改添加到主题分支或 fork 后,您可以打开拉取请求,要求您的合作者或存储库管理员在将更改合并到项目之前审查您的更改。

关于分支

使用分支隔离开发工作,而不影响存储库中的其他分支。每个存储库都有一个默认分支,并且可以有多个其他分支。您可以使用拉取请求将一个分支合并到另一个分支。

在您的存储库中创建和删除分支

您可以在 GitHub 上直接创建或删除分支。

关于拉取请求

拉取请求使您可以告诉其他人您已推送到 GitHub 上存储库中的分支的更改。打开拉取请求后,您可以在与合作者讨论和审查潜在更改,并在将更改合并到基础分支之前添加后续提交。

关于在拉取请求中比较分支

拉取请求显示差异,以比较您在主题分支中所做的更改与您要将更改合并到的基础分支之间的差异。

创建拉取请求

创建拉取请求以提出和协作对存储库的更改。这些更改是在分支中提出的,这确保了默认分支仅包含已完成和已批准的工作。

从 fork 创建拉取请求

您可以创建拉取请求来提出您对上游存储库的 fork 所做的更改。

使用查询参数创建拉取请求

使用查询参数创建自定义 URL 以打开带有预填充字段的拉取请求。

更改拉取请求的阶段

您可以将草稿拉取请求标记为已准备好审查,或将拉取请求转换为草稿。

请求拉取请求审查

创建拉取请求后,您可以要求特定的人员审查您提出的更改。如果您是组织成员,您还可以请求特定团队审查您的更改。

使您的拉取请求与基础分支保持同步

打开拉取请求后,您可以使用基础分支中所做的任何更改来更新包含您更改的头部分支。

更改拉取请求的基础分支

打开拉取请求后,您可以更改基础分支以将拉取请求中的更改与其他分支进行比较。

将更改提交到从 fork 创建的拉取请求分支

您可以在从您的存储库的 fork 创建的拉取请求分支上提交更改,前提是您已获得拉取请求创建者的许可。