跳至主要内容

在您的拉取请求中合并反馈

当审阅者在拉取请求中提出更改建议时,您可以自动将更改合并到拉取请求中,或打开一个问题来跟踪超出范围的建议。

应用建议的更改

其他人可以对您的拉取请求提出具体的更改建议。如果您对仓库有写入权限,则可以直接在拉取请求中应用这些建议的更改。如果拉取请求是从 fork 创建的,并且作者允许维护者进行编辑,那么如果您对上游仓库有写入权限,您也可以应用建议的更改。有关更多信息,请参阅“在拉取请求中发表评论”和“允许对从 fork 创建的拉取请求分支进行更改”。

要快速将多个建议的更改合并到一个提交中,您也可以将建议的更改作为批处理应用。应用一个建议的更改或一批建议的更改将在拉取请求的比较分支上创建一个提交。

每个提出包含在提交中的更改的人将成为提交的共同作者。应用建议更改的人将成为提交的共同作者和提交者。有关 Git 中提交者一词的更多信息,请参阅Pro Git 书籍网站上的“Git 基础 - 查看提交历史记录”。

  1. 在您的仓库名称下,点击 拉取请求.

    Screenshot of the main page of a repository. In the horizontal navigation bar, a tab, labeled "Pull requests," is outlined in dark orange.

  2. 在拉取请求列表中,点击您想要应用建议更改的拉取请求。

  3. 导航到您想要应用的第一个建议更改。

    • 要将更改应用到自己的提交中,请点击 **提交建议**。

      Screenshot of a review comment with a suggestion. The "Commit suggestion" option is outlined in dark orange.

    • 要将建议添加到一批更改中,请点击 **将建议添加到批次**。继续添加您想要包含在单个提交中的建议更改。完成添加建议更改后,请点击 **提交建议**。

      Screenshot of a review comment with a suggestion. The "Add suggestion to batch" option is outlined in dark orange.

  4. 在提交消息字段中,输入一个简短、有意义的提交消息,描述您对文件或文件的更改。

  5. 点击 **提交更改**。

重新请求审查

您可以在对拉取请求进行重大更改后重新请求审查。要从审阅者那里请求新的审查,请在 **对话** 选项卡的侧边栏中,点击 图标。

为超出范围的建议打开问题

如果有人建议您对拉取请求进行更改,而这些更改超出了拉取请求的范围,您可以打开一个新问题来跟踪反馈。有关更多信息,请参阅“创建问题”。

进一步阅读