跳至主要内容

关于通知

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

通知和订阅

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

订阅选项

您可以选择订阅以下活动的通知

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

您还可以选择自动监视您有推送访问权限的所有存储库,分支除外。您可以通过单击**监视**手动监视您有访问权限的任何其他存储库。

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

默认订阅

通常,当您具有以下条件时,默认情况下会自动订阅对话

  • 未在您的通知设置中禁用对您加入的存储库或团队的自动监视。此设置默认启用。
  • 已分配给问题或拉取请求。
  • 已打开拉取请求或问题。
  • 已在主题中发表评论。
  • 已通过单击**监视**或**订阅**手动订阅主题。
  • 您的用户名被@提及。
  • 已更改主题的状态,例如通过关闭问题或合并拉取请求。
  • 您所属的团队被@提及。

默认情况下,您还会自动关注您创建并由您的个人帐户拥有的所有代码库。

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

自定义通知和订阅

您可以选择通过 https://github.com/notifications 的通知收件箱以及 GitHub 移动应用、电子邮件或这些选项的组合来查看您的通知。

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

为了使您的订阅易于管理,请查看您的订阅和关注的代码库,并根据需要取消订阅。有关更多信息,请参阅“管理 GitHub 上的活动订阅”。

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

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

接收通知的原因

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

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

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

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

处理收件箱中的通知

要有效地管理您的通知,您可以使用以下选项来处理您的收件箱:

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

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

自定义您的通知收件箱

要专注于收件箱中的一组通知,您可以创建自定义过滤器。例如,您可以为一个您参与贡献的开源项目创建自定义过滤器,并且仅查看您在其中被提及的该代码库的通知。有关更多信息,请参阅“管理收件箱中的通知”。有关如何自定义处理工作流程的更多示例,请参阅“自定义处理通知的工作流程”。

通知保留策略

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

反馈和支持

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