跳到内容

拉取请求

GitHub 列出拉取请求

它是

一个从指定 GitHub 仓库中检索拉取请求列表的块。

它的作用

此块为指定的 GitHub 仓库获取所有未关闭的拉取请求,并提供其标题和 URL。

工作原理

它使用提供的凭据和仓库 URL 连接到 GitHub API,然后检索拉取请求列表并格式化信息以便于查看。

输入

输入 描述
凭据 访问仓库所需的 GitHub 认证详情
仓库 URL 要从中获取拉取请求的 GitHub 仓库 URL

输出

输出 描述
拉取请求 拉取请求列表,每项包含
- 标题 拉取请求的标题
- URL 拉取请求的网络地址
错误 如果操作失败,则显示错误消息

可能的使用场景

开发团队负责人希望快速查看其项目仓库中所有未关闭的拉取请求,以便优先处理代码审查。


GitHub 创建拉取请求

它是

一个在指定 GitHub 仓库中创建新拉取请求的块。

它的作用

此块允许用户通过提供标题、正文和分支信息等详细信息来创建新的拉取请求。

工作原理

它使用 GitHub API 创建一个新的拉取请求,其中包含提供的信息,包括更改的源分支和目标分支。

输入

输入 描述
凭据 访问仓库所需的 GitHub 认证详情
仓库 URL 将在其中创建拉取请求的 GitHub 仓库 URL
标题 新拉取请求的标题
正文 拉取请求的描述或内容
源分支 包含更改的分支名称
目标分支 要将更改合并到的分支名称

输出

输出 描述
编号 创建的拉取请求的唯一标识符
URL 新创建的拉取请求的网络地址
错误 如果拉取请求创建失败,则显示错误消息

可能的使用场景

开发者已在单独的分支中完成了新功能开发,并希望创建拉取请求将其更改合并到主分支进行审查。


GitHub 读取拉取请求

它是

一个检索特定 GitHub 拉取请求详细信息的块。

它的作用

此块获取并提供有关给定拉取请求的全面信息,包括其标题、正文、作者,以及可选的更改内容。

工作原理

它使用提供的凭据和拉取请求 URL 连接到 GitHub API,然后检索并格式化请求的信息。

输入

输入 描述
凭据 访问仓库所需的 GitHub 认证详情
拉取请求 URL 要读取的特定 GitHub 拉取请求的 URL
包含拉取请求更改 一个用于包含拉取请求中实际更改的选项

输出

输出 描述
标题 拉取请求的标题
正文 拉取请求的描述或内容
作者 创建拉取请求的人的用户名
更改 拉取请求中进行的更改列表(如果请求)
错误 如果读取拉取请求失败,则显示错误消息

可能的使用场景

代码审查员希望在开始审查过程之前,全面了解拉取请求,包括其描述和更改内容。


GitHub 分配拉取请求审查者

它是

一个将审查者分配给特定 GitHub 拉取请求的块。

它的作用

此块允许用户将指定的审查者分配给 GitHub 仓库中的给定拉取请求。

工作原理

它使用 GitHub API 将指定用户添加为给定拉取请求的审查者。

输入

输入 描述
凭据 访问仓库所需的 GitHub 认证详情
拉取请求 URL 要分配审查者的特定 GitHub 拉取请求的 URL
审查者 要分配为审查者的 GitHub 用户名

输出

输出 描述
状态 指示审查者是否成功分配的消息
错误 如果审查者分配失败,则显示错误消息

可能的使用场景

项目经理希望将特定团队成员分配给新创建的关于关键功能的拉取请求进行审查。


GitHub 取消分配拉取请求审查者

它是

一个从特定 GitHub 拉取请求中移除已分配审查者的块。

它的作用

此块允许用户从 GitHub 仓库中的给定拉取请求中取消分配先前指定的审查者。

工作原理

它使用 GitHub API 从给定拉取请求的审查者列表中移除指定用户。

输入

输入 描述
凭据 访问仓库所需的 GitHub 认证详情
拉取请求 URL 要取消分配审查者的特定 GitHub 拉取请求的 URL
审查者 要取消分配为审查者的 GitHub 用户名

输出

输出 描述
状态 指示审查者是否成功取消分配的消息
错误 如果审查者取消分配失败,则显示错误消息

可能的使用场景

团队负责人意识到指定的审查者不可用,希望将其从拉取请求中移除,以便重新分配给其他团队成员。


GitHub 列出拉取请求审查者

它是

一个检索特定 GitHub 拉取请求所有已分配审查者列表的块。

它的作用

此块获取并提供有关 GitHub 仓库中给定拉取请求当前所有已分配审查者的信息。

工作原理

它使用提供的凭据和拉取请求 URL 连接到 GitHub API,然后检索并格式化已分配审查者列表。

输入

输入 描述
凭据 访问仓库所需的 GitHub 认证详情
拉取请求 URL 要列出审查者的特定 GitHub 拉取请求的 URL

输出

输出 描述
审查者 已分配审查者列表,每项包含
- 用户名 审查者的 GitHub 用户名
- URL 审查者的个人资料 URL
错误 如果列出审查者失败,则显示错误消息

可能的使用场景

项目协调员希望检查当前谁被分配审查特定的拉取请求,以确保所有必要的团队成员都参与了代码审查过程。