跳至主要内容

在拉取请求中采纳反馈

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

应用建议的更改

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

要快速将多个建议的更改合并为一次提交,您也可以批量应用建议的更改。应用单个建议的更改或一批建议的更改都会在拉取请求的比较分支上创建一次提交。

在提交里包含的每一位建议更改的作者都会成为该提交的共同作者。执行合并建议更改的人既是共同作者,也是该提交的提交者。有关 Git 中“提交者”一词的更多信息,请参阅 Git 基础 – 查看提交历史(摘自《Pro 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. 定位到您想要应用的第一条建议更改。

    • 要在单独的提交中应用该更改,请点击 Commit suggestion

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

    • 要将该建议添加到一批更改中,请点击 Add suggestion to batch。继续添加您希望一次提交中包含的其他建议更改。完成添加后,点击 Commit suggestions

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

  4. 在提交信息字段中,输入一条简短且有意义的提交说明,描述您对文件或文件集所做的更改。

  5. 点击 Commit changes.

重新请求审阅

您可以在对拉取请求做出重大更改后重新请求审阅。例如,要请求审阅者重新审阅,请在Conversation 选项卡的侧边栏中,点击图标。

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

如果有人对您的拉取请求提出的更改超出了该请求的范围,您可以打开新议题来跟踪这些反馈。更多信息,请参阅 创建议题

延伸阅读

© . This site is unofficial and not affiliated with GitHub, Inc.