跳至主要内容

关于通知

通知提供有关您已订阅的 GitHub 活动的更新。您可以使用通知收件箱来自定义、分类和管理您的更新。

通知和订阅

您可以选择通过订阅接收有关 GitHub 上特定活动的持续更新。通知是您收到的有关您订阅的特定活动的更新。

订阅选项

您可以选择订阅以下内容的通知:

  • 特定问题、拉取请求或 gist 中的对话。
  • 存储库中的所有活动。
  • CI 活动,例如使用 GitHub Actions 设置的存储库中工作流程的状态。
  • 存储库问题、拉取请求、发布、安全警报或讨论(如果已启用)。

您还可以选择自动关注您拥有推送权限的所有存储库,但分叉除外。您可以通过单击“关注”手动关注您有权访问的任何其他存储库。

如果您不再对某项对话感兴趣,您可以取消订阅、取消关注或自定义您将来收到的通知类型。例如,如果您不再希望从特定存储库接收通知,您可以单击“取消订阅”。有关更多信息,请参阅“管理您的订阅”。

默认订阅

通常,当您拥有以下权限时,您会默认自动订阅对话:

  • 您在通知设置中没有禁用对您加入的仓库或团队的自动关注。此设置默认启用。
  • 被分配到问题或拉取请求。
  • 打开拉取请求或问题。
  • 在主题中评论。
  • 通过点击**关注**或**订阅**手动订阅主题。
  • 您的用户名被@提及。
  • 更改主题状态,例如关闭问题或合并拉取请求。
  • 您所在的团队被@提及。

默认情况下,您还会自动关注您创建的所有仓库,以及您个人帐户拥有的所有仓库。

要取消订阅您自动订阅的对话,您可以更改通知设置,或直接取消订阅或取消关注 GitHub 上的活动。有关更多信息,请参阅“管理您的订阅”。

自定义通知和订阅

您可以选择通过通知收件箱查看您的通知,地址为 https://github.com/notifications,以及在 GitHub 移动应用程序中,通过您的电子邮件,或这些选项的组合。

要自定义您想要接收的更新类型以及发送这些更新的位置,请配置您的通知设置。有关更多信息,请参阅“配置通知”。

为了保持订阅的可管理性,请查看您的订阅和关注的仓库,并根据需要取消订阅。有关更多信息,请参阅“管理 GitHub 上的活动订阅”。

要自定义您希望如何接收特定拉取请求或问题的更新,您可以在问题或拉取请求中配置您的偏好。有关更多信息,请参阅“处理单个通知”。

您可以在 GitHub 移动应用程序中自定义和安排推送通知。有关更多信息,请参阅“配置通知”。

接收通知的原因

您的收件箱配置了默认过滤器,这些过滤器代表了人们需要对通知进行跟进的最常见原因。有关收件箱过滤器的更多信息,请参阅“从收件箱管理通知”。

您的收件箱会显示您收到通知的原因,例如提及订阅请求审查

您可以根据您订阅通知的原因对收件箱进行过滤。例如,要仅查看有人请求您审查的拉取请求,您可以使用reason:review-requested查询过滤器。

如果您已将通知配置为通过电子邮件发送,并且您认为您收到了不属于您的通知,请考虑使用电子邮件标题进行故障排除,电子邮件标题会显示预期的收件人。有关更多信息,请参阅“配置通知”。

从收件箱中处理通知

为了有效地管理您的通知,您可以使用以下选项对收件箱进行处理

  • 使用已完成从收件箱中删除通知。您可以通过单击侧边栏中的已完成或使用查询is:done,在一个地方查看所有已完成通知。
  • 将通知标记为已读或未读。
  • 保存通知以供日后查看。已保存通知将在您的收件箱中标记。您可以通过单击侧边栏中的已保存或使用查询is:saved,在一个地方查看所有已保存通知。
  • 自动取消订阅此通知以及来自此对话的未来更新。取消订阅还会从您的收件箱中删除通知。如果您取消订阅对话,并且有人提及您的用户名或您正在接收更新的团队,那么您将再次开始接收来自此对话的通知。

您也可以从收件箱中一次处理多个通知。有关更多信息,请参阅“从收件箱管理通知”。

自定义您的通知收件箱

为了专注于收件箱中的特定通知,您可以创建自定义过滤器。例如,您可以为参与的开源项目创建自定义过滤器,只查看该项目中提及您的通知。有关更多信息,请参阅“从收件箱管理通知”。有关如何自定义分类工作流程的更多示例,请参阅“自定义分类工作流程”。

通知保留策略

未标记为已保存的通知将保留 5 个月。标记为已保存的通知将无限期保留。如果您保存的通知超过 5 个月,并且您取消保存,该通知将在一天内从您的收件箱中消失。

反馈和支持

如果您对通知有任何反馈或功能请求,请使用GitHub 社区讨论