使用 codespace 处理拉取请求可以让你获得 GitHub Codespaces 的所有好处。有关更多信息,请参阅“GitHub Codespaces 概述”。
关于 GitHub Codespaces 中的拉取请求
GitHub Codespaces 提供了许多你可能需要处理拉取请求的功能
- 创建拉取请求 - 使用终端和 Git 命令或“源代码管理”视图,你可以像在 GitHub 上一样创建拉取请求。如果仓库使用拉取请求模板,你可以在“源代码管理”视图中使用它。
- 打开拉取请求 – 你可以打开 codespace 中的现有拉取请求,前提是你对正在合并的分支有 codespace 访问权限。
- 查看拉取请求 - 在 codespace 中打开拉取请求后,你可以使用“GitHub 拉取请求”视图添加审查评论并批准拉取请求。你还可以使用 GitHub Codespaces 来查看审查评论。
在 Codespaces 中打开拉取请求
-
在你的仓库名称下,单击 拉取请求.
-
在拉取请求列表中,单击你想要在 Codespaces 中打开的拉取请求。
-
在屏幕右侧,单击 ** 代码**。
-
在 Codespaces 选项卡中,单击.
将为拉取请求分支创建一个 codespace,并在你的 GitHub Codespaces 默认编辑器中打开。
在 Codespaces 中查看拉取请求
-
如果您的默认编辑器设置为 Visual Studio Code 或 Visual Studio Code for Web,请按照本文前面“在 Codespaces 中打开拉取请求”部分中的说明,在 codespace 中打开拉取请求。
-
在活动栏中,单击 Git 拉取请求图标以显示“GitHub 拉取请求”侧边栏。只有在 codespace 中打开拉取请求时,此图标才会显示在活动栏中。
如果您在 codespace 中打开了一个拉取请求,但活动栏中未显示拉取请求图标,请确保您已登录 GitHub。单击活动栏中的 GitHub 图标,然后单击登录。
-
要查看对特定文件所做的更改,请单击“GitHub 拉取请求”侧边栏中的文件名。
这会在编辑器中显示差异视图,左侧显示来自基分支的文件版本,右侧显示来自拉取请求头分支的文件新版本。
-
要添加审查评论,请单击编辑器右侧显示的文件中行号旁边的+号。
-
键入您的审查评论,然后单击开始审查。
-
或者,您可以建议拉取请求作者可以点击提交的更改(如果他们同意您的建议)。为此,请单击并按住要建议更改的第一行旁边的+号,然后将+号拖动到要建议更改的最后一行。然后,在显示的评论框中单击提出建议。
您选择的行将复制到评论框中,您可以在其中编辑它们以建议更改。您可以在包含
```suggestion
的行上方添加评论,以解释您的建议更改。单击添加评论,将您的建议添加到拉取请求。
-
完成添加审查评论后,您可以在“GitHub 拉取请求”侧边栏中为您的拉取请求审查添加摘要评论。然后,您可以单击评论并提交,或单击下拉箭头并选择批准并提交或请求更改并提交。
有关审查拉取请求的更多信息,请参阅“审查拉取请求中的建议更改”。
查看 Codespaces 中的审查评论
收到拉取请求反馈后,您可以在 web 浏览器或 VS Code 中的 codespace 中打开它,以查看审查评论。在那里,您可以回复评论、添加反应或驳回审查。