关于编辑 Webhook
可以编辑 Webhook,以更改最初创建 Webhook 时选择的任何设置。 有关创建 Webhook 时可选择的设置的详细信息,请参阅“创建网络钩子”。
编辑存储库 Webhook
可以编辑在特定存储库中创建的 Webhook。 必须是存储库所有者,或在存储库中具有管理员访问权限的人员,才能在该存储库中编辑 Webhook。
可以使用 GitHub Web 界面或 REST API 编辑存储库 Webhook。 有关使用 REST API 编辑存储库 Webhook 的详细信息,请参阅“存储库 Webhook 的 REST API 终结点”。
-
在 GitHub 上,导航到存储库的主页面。
-
在仓库名称下,单击 “Settings”****。 如果看不到“设置”选项卡,请选择“”下拉菜单,然后单击“设置”。

-
在左边栏中,单击 “Webhooks”****。
-
在想要编辑的 Webhook 旁,单击“编辑”。
-
对 Webhook 设置进行任何所需的更改。
-
单击“更新 Webhook”****。
编辑组织 Webhook
可以编辑在特定组织中创建的 Webhook。 必须是组织所有者,才可以在该组织中编辑 Webhook。
您可以使用 GitHub Web 界面或 REST API 来编辑组织 webhook。 有关使用 REST API 创建组织 Webhook 的详细信息,请参阅“用于组织 Webhooks 的 REST API 接口节点”。
-
在 GitHub 上,导航到存储库的主页面。
-
在仓库名称下,单击 “Settings”****。 如果看不到“设置”选项卡,请选择“”下拉菜单,然后单击“设置”。

-
在左边栏中,单击 “Webhooks”****。
-
在想要编辑的 Webhook 旁,单击“编辑”。
-
对 Webhook 设置进行任何所需的更改。
-
单击“更新 Webhook”****。
为一个 GitHub Enterprise 编辑全局 Webhook
企业所有者可以编辑全局 Webhook,以更改最初创建 Webhook 时选择的任何设置。
可以使用 GitHub Web 界面或 REST API 编辑全局 Webhook。 有关使用 REST API 编辑全局 Webhook 的详细信息,请参阅“适用于全球 Webhook 的 REST API 终结点”。
- 在 GitHub Enterprise Server 的右上角,单击你的个人资料头像,然后单击“Enterprise settings”****。
- 在页面顶部,单击“ 设置”。
- 在“ Settings”下,单击“Hooks”****。
- 在想要编辑的 Webhook 旁,单击“编辑”。
- 对 Webhook 设置进行任何所需的更改。
- 单击“更新 Webhook”****。
编辑用于 GitHub App 的 Webhook
每个 GitHub App 都有一个 Webhook。 无法删除 Webhook,但可以激活或停用 Webhook,更改 Webhook 订阅的 Webhook 事件,或更改 Webhook 的其他基本设置。
GitHub App 的所有者可以编辑该应用的 Webhook 配置。 如果应用所有者已为某个 GitHub App 指定了应用管理器,则应用管理器也可以编辑 Webhook 配置。 有关详细信息,请参阅“将 Webhook 与 GitHub 应用配合使用”。
-
在 GitHub 上任意页的右上角,单击你的个人资料图片。
-
导航到你的帐户设置。
- 对于由个人帐户拥有的应用,请单击“设置”****。
- 对于组织拥有的应用:
- 单击“你的组织”。
- 在组织的右侧,单击设置。
- 对于由企业拥有的应用:
- 单击企业设置。
-
在左边栏中,单击 “Developer settings”****。
-
在左侧边栏中,单击“GitHub Apps”。
-
在要更新 Webhook 配置的 GitHub App 旁边,单击“编辑”。
-
要编辑基本 Webhook 设置,请执行以下步骤:
- 在“Webhook”下,对 Webhook 设置进行任何所需的更改。
- 单击“保存更改”。
-
要更改 Webhook 订阅的事件:
-
在边栏中,单击“权限和事件”****。
-
可以为 GitHub App 注册选择的具体 Webhook 事件根据为应用选择的权限类型而定。 首先需要选择希望应用拥有的权限,然后可以让应用订阅与该权限集相关的 Webhook 事件。
在“存储库权限”、“组织权限”和“帐户权限”部分下,选择应用将订阅的事件所需的权限。 有关详细信息,请参阅“为GitHub应用选择权限”。 有关更改权限时要考虑的事项的详细信息,请参阅 修改 GitHub App 注册。
-
在“订阅事件”下,选择你希望 GitHub App 接收的 Webhook 事件。
-
单击“保存更改”。
-
您可以使用 REST API 编辑 GitHub App 的 webhook 配置。 有关使用 REST API 查看最近交付的详细信息,请参阅“Webhooks 的 GitHub App REST API 终结点”。