GitHub 消息邮件通知太烦人?收下这份指南!
经常有朋友反馈说邮箱被 GitHub 的消息通知狂轰滥炸,各种无关的邮件提醒搞得很烦。
其实,对于这个问题,GitHub 官方肯定也是考虑到了的,并且很早就给出了对应的解决方案。在这篇文章里,我们一起来看看应该如何正确接收 GitHub 的消息邮件通知?
GitHub 的消息通知机制
消息通知的类型
在两种情况下,我们会收到 GitHub 的消息通知。
一是我们关注的,也即是 Watching
[1]列表。当我们 Watch
了 GitHub 某个项目之后,相当于订阅了这个项目的所有动态。这种情况下,这个项目的新版本发布、新 Issue(s)、新 Pull Request(s) 以及所有话题讨论都会通知到我们。
Be notified of all conversations.
二是我们参与的,也即是 Participating
。当我们参与到某个 issue、pull request、commit 讨论,或者被别人 @ 后,我们都会持续收到后续的更新邮件。
这里顺便回应一下上文 @leiwei0715 同学。我们 Star 某个项目,只是代表我们收藏了该项目,这并不会让我们在后续收到消息提醒。
消息通知的方式
GitHub 会通过以下两种方式来通知我们。
其中一种是站内信。当我们登录 GitHub 账户后,如果有新的消息,那么,我们在 GitHub 导航栏会看到一个·小蓝点,点进去就可以看到详细的通知了。这是一种被动的消息提醒方式,提示能力相对较弱,我们一旦没有登录 GitHub,就收不到任何消息通知了。
另外一种是邮件通知。邮件通知会直接发到我们的邮箱,而且我们直接回复邮件的效果相当于登录到 GitHub 相关的页面进行回复,相对来说比较方便。这是一种主动的消息提醒方式,时效性很好,可以防止我们错过一些重要的消息。
但是,第二种方式有一个很大的问题,稍不注意就可能被邮件信息轰炸,这也是很多朋友苦恼的问题。那么接下来,我们就来看看如何能够减少 GitHub 消息邮件的干扰。
减少 GitHub 邮件消息干扰
取消关注某个 GitHub 项目
上文中提到 Watching
列表。我们正在 Watching
的项目,都会出现在 Watching
列表页,在这里我们可以随时清理不再重要的项目。
其中:
•No watching
意味着取消对本项目的关注,你将不会收到与你无关的通知,而与你有关的,即上文提到的 Participating
,如果有了新的回复,你还是会收到通知的;•Releases only
则意味着当有新版本发布、或者与你有关的,如果有了新的动态,你就会收到通知;•Ignoring
则表示任何时候都不会有通知。
尽量不要选择
Ignoring
,否则你任何消息都收不到。
取消关注某个讨论
当我们参与了某个讨论后,GitHub 自动帮我们订阅这个讨论。如果我们觉得某个讨论已经没有我们什么事了,但后续仍然会有新的消息涌入,那么我们可以选择屏蔽它。找到如下所示的 Unsubscribe
取消订阅即可。
GitHub 还贴心地给我们提供了更多自定义选项,点击 Customize
设置我们想要的订阅模式即可。
取消自动关注
在 GitHub Notifications[2] 设置页面,我们还可以选择接收消息通知的方式。这些设置适用于我们正在关注的内容。
我们可以看到,其中有一项是 Automatic watching
。
这个功能挺有意思,勾选状态意味着每当我们获得了一个项目的 push 权限后,GitHub 会帮我们自动关注这个项目。这在开源社区是很有用的一个功能,因为当我们获得这个权限时,往往意味着我们成为了这个 repo 的核心维护者,我们可能需要第一时间掌握这个项目的最新动态。
当然,如果觉得确实没必要自动 Watching
,那么我们可以取消勾选。
看到这里,相信你已经对 GitHub 的消息通知有了足够的了解,若有任何疑惑的地方,欢迎随时留言与我互动。
引用链接
[1]
Watching
: https://github.com/watching
[2]
Notifications: https://github.com/settings/notifications
欢迎扫码关注公众号「Doocs开源社区」,原创技术文章第一时间推送。
GitHub 消息邮件通知太烦人?收下这份指南!相关推荐
- 电池只能充电500次?别太荒谬!收下这份真正的充电秘籍
我们的生活已经离不开电子设备了,而电子设备嘛,又离不开给它们提供能源的电池.在网上有许许多多的"延长电池寿命小技巧",比如"新买的电子设备,第一次充电之前要把电都放完&q ...
- Go开发者路线图2019,请收下这份指南
整理 | Rachel 责编 | 阿司匹林 出品 | AI科技大本营(ID: rgznai100) Go是Google开发的一种静态.强类型.编译型.并发型,并具有垃圾回收功能的类C编程语言.2009 ...
- 2019 Go 开发者路线图,请收下这份指南!
整理 | Rachel 责编 | 阿司匹林 出品 | AI科技大本营(ID: rgznai100) Go是Google开发的一种静态.强类型.编译型.并发型,并具有垃圾回收功能的类C编程语言. 200 ...
- 苹果手机怎么用计算机打出字,iPhone输入法忽然打不出中文怎么办?收下这份指南日常打字如飞!...
2019-10-14 17:47 生活中,智能手机除了充当人们娱乐的伙伴以外,它还有着最原始的功能,发短信或上网直接聊天的功能.而不管是利用短信进行聊天,还是联网直接在线聊天,都需要我们打开手机的输入 ...
- 普通平键的主要尺寸有_快来收下这份家装尺寸表,衣柜不再鸡肋
有些人在装修的时候还把思想停留在户型决定一切的理念.户型的好坏对于我们的家装效果固然重要.但是好的装修效果离不开户型和格局布局设计的相辅相成.空间布局的设计其实和硬装没有太大的关系,几乎是由家具的摆放 ...
- 毕业季offer怎么拿?收下这份非典型求职面试指南
摘要:求职面试莫慌,先自我评估一下 ,华为云专家手把手为你指导. 本文分享自华为云社区<毕业季offer怎么拿?收下这份非典型求职面试指南>,原文作者:技术火炬手 . 又是一年毕业季,对于 ...
- 安卓10自带录屏_手把手教你安卓手机怎么录屏,收下这份屏幕录制指南
原标题:手把手教你安卓手机怎么录屏,收下这份屏幕录制指南 记得前两年安卓手机大部分还不支持系统录屏功能的时候,小编有多羡慕使用苹果手机的人.但是近年来安卓系统的功能也在不断发展完善,大部分的安卓手机都 ...
- 同软件多个线程设置不同ip_软件测试如何自学?收下这份《2020千锋性能测试入门视频教程》...
萧亚轩在吐槽大会上说:"我只是天赋异禀,一个平平无奇的恋爱小天才."讲真,小千是百分百赞同,毕竟谁不是在平平无奇的生活里悄咪咪的给自己加持各种装备,偶尔一个大招适时放出,真的能够亮 ...
- forms身份验证 不跳转_“东湖24小时”玩不够?收好这份指南,365天不重样
5月19日 东湖风景区发起 "我在东湖等你"活动 网络达人畅游东湖 用镜头记录分享"东湖24小时" 镜头前,达人们在东湖帆船公园扬帆起航.在欢乐谷快乐尖叫.在楚 ...
最新文章
- XAMPP 相关设置(linux下的)
- U盘系统启动制作Windows版,蒋介石制作
- cc.AudioSource
- ubuntu 修改host,以便在本地调试
- stl中map函数_map :: max_size()函数,以及C ++ STL中的Example
- 央视曝光!朋友圈八大骗局正在瞄准你的个人信息 看看你中招没?
- org.elasticsearch.cluster.block.ClusterBlockException: blocked by: [SERVICE_UNAVAILABLE/1/state
- 如何才能打造一个良好的Java功底,提高自己的核心竞争力?
- 关于Synchornized,Lock,AtomicBoolean和volatile的区别介绍
- Java int基本类型和Integer之间引发的问题思考
- vue 中provide的用法_说一说VUE中的/deep/用法
- 浏览Android系统源码的站点
- python3详细安装教程
- echarts引入china报错(The GeoJSON of the map must be provided)
- vim 操作命令大全
- 拼音字母匹配排序php,小程序实现仿通讯录,拼音字母排序
- 【Java实验】文件中单词重复字母对的查找
- CSDN博客大神汇总
- 关于bitcoin core钱包api
- PAT甲级英文单词整理
热门文章
- uwsgi php,Nginx+uWSGI
- 拉勾教育Java训练营学习感受/学习笔记--MyBatis
- MVVM框架及实现原理
- 震惊!某知名网站sojson.com站长竟为别墅抛弃百万群友,至群友无家可归
- RFID在珠宝盘库管理中的应用
- Transformer代码详解: attention-is-all-you-need-pytorch
- React 可视化开发工具 Shadow Widget 非正经入门(之四:flux、mvc、mvvm)
- Revit开发 - 创建幕墙系统(CurtainSystem)
- eclipse 转idea主题风格
- 量化投资学习必读书目(九)——《期货交易策略》