通知和订阅
您可以选择通过订阅接收有关 GitHub 上特定活动的持续更新。通知是您收到的有关您订阅的特定活动的更新。
订阅选项
您可以选择订阅以下内容的通知:
- 特定问题、拉取请求或 gist 中的对话。
- 存储库中的所有活动。
- CI 活动,例如使用 GitHub Actions 设置的存储库中工作流程的状态。
- 存储库问题、拉取请求、发布、安全警报或讨论(如果已启用)。
您还可以选择自动关注您拥有推送权限的所有存储库,但分叉除外。您可以通过单击“关注”手动关注您有权访问的任何其他存储库。
如果您不再对某项对话感兴趣,您可以取消订阅、取消关注或自定义您将来收到的通知类型。例如,如果您不再希望从特定存储库接收通知,您可以单击“取消订阅”。有关更多信息,请参阅“管理您的订阅”。
默认订阅
通常,当您拥有以下权限时,您会默认自动订阅对话:
- 您在通知设置中没有禁用对您加入的仓库或团队的自动关注。此设置默认启用。
- 被分配到问题或拉取请求。
- 打开拉取请求或问题。
- 在主题中评论。
- 通过点击**关注**或**订阅**手动订阅主题。
- 您的用户名被@提及。
- 更改主题状态,例如关闭问题或合并拉取请求。
- 您所在的团队被@提及。
默认情况下,您还会自动关注您创建的所有仓库,以及您个人帐户拥有的所有仓库。
要取消订阅您自动订阅的对话,您可以更改通知设置,或直接取消订阅或取消关注 GitHub 上的活动。有关更多信息,请参阅“管理您的订阅”。
自定义通知和订阅
您可以选择通过通知收件箱查看您的通知,地址为 https://github.com/notifications,以及在 GitHub 移动应用程序中,通过您的电子邮件,或这些选项的组合。
要自定义您想要接收的更新类型以及发送这些更新的位置,请配置您的通知设置。有关更多信息,请参阅“配置通知”。
为了保持订阅的可管理性,请查看您的订阅和关注的仓库,并根据需要取消订阅。有关更多信息,请参阅“管理 GitHub 上的活动订阅”。
要自定义您希望如何接收特定拉取请求或问题的更新,您可以在问题或拉取请求中配置您的偏好。有关更多信息,请参阅“处理单个通知”。
您可以在 GitHub 移动应用程序中自定义和安排推送通知。有关更多信息,请参阅“配置通知”。
接收通知的原因
您的收件箱配置了默认过滤器,这些过滤器代表了人们需要对通知进行跟进的最常见原因。有关收件箱过滤器的更多信息,请参阅“从收件箱管理通知”。
您的收件箱会显示您收到通知的原因
,例如提及
、订阅
或请求审查
。
您可以根据您订阅通知的原因对收件箱进行过滤。例如,要仅查看有人请求您审查的拉取请求,您可以使用reason:review-requested
查询过滤器。
如果您已将通知配置为通过电子邮件发送,并且您认为您收到了不属于您的通知,请考虑使用电子邮件标题进行故障排除,电子邮件标题会显示预期的收件人。有关更多信息,请参阅“配置通知”。
从收件箱中处理通知
为了有效地管理您的通知,您可以使用以下选项对收件箱进行处理
- 使用已完成从收件箱中删除通知。您可以通过单击侧边栏中的已完成或使用查询
is:done
,在一个地方查看所有已完成通知。 - 将通知标记为已读或未读。
- 保存通知以供日后查看。已保存通知将在您的收件箱中标记。您可以通过单击侧边栏中的已保存或使用查询
is:saved
,在一个地方查看所有已保存通知。 - 自动取消订阅此通知以及来自此对话的未来更新。取消订阅还会从您的收件箱中删除通知。如果您取消订阅对话,并且有人提及您的用户名或您正在接收更新的团队,那么您将再次开始接收来自此对话的通知。
您也可以从收件箱中一次处理多个通知。有关更多信息,请参阅“从收件箱管理通知”。
自定义您的通知收件箱
为了专注于收件箱中的特定通知,您可以创建自定义过滤器。例如,您可以为参与的开源项目创建自定义过滤器,只查看该项目中提及您的通知。有关更多信息,请参阅“从收件箱管理通知”。有关如何自定义分类工作流程的更多示例,请参阅“自定义分类工作流程”。
通知保留策略
未标记为已保存的通知将保留 5 个月。标记为已保存的通知将无限期保留。如果您保存的通知超过 5 个月,并且您取消保存,该通知将在一天内从您的收件箱中消失。
反馈和支持
如果您对通知有任何反馈或功能请求,请使用GitHub 社区讨论。