清除 GitHub 上的幽灵通知

💡 原文中文,约1400字,阅读约需4分钟。
📝

内容提要

最近GitHub出现无法清除的幽灵通知,可能由恶意开发者引起。用户可通过浏览器开发者工具或curl命令暂时解决,但GitHub尚未修复此问题。

🎯

关键要点

  • GitHub出现无法清除的幽灵通知,影响用户体验。
  • 用户可以通过浏览器开发者工具临时解决幽灵通知问题。
  • 提供了两种解决方案:使用浏览器开发者工具和curl命令。
  • curl命令需要用户提供个人访问令牌,并修改last_read_at字段。
  • 幽灵通知可能由恶意开发者引起,影响大量用户。
  • 该问题存在至少四年,GitHub官方尚未修复。

延伸问答

什么是GitHub上的幽灵通知?

幽灵通知是指在GitHub上显示未读通知的指示,但用户点击后却看不到任何内容的情况。

如何使用浏览器开发者工具清除幽灵通知?

在通知列表页面打开开发者工具,执行特定的JavaScript代码,可以显示清除通知的按钮。

curl命令如何解决GitHub的幽灵通知问题?

使用curl命令可以通过GitHub API更新last_read_at字段,清除幽灵通知,需提供个人访问令牌。

为什么会出现GitHub的幽灵通知?

幽灵通知可能由恶意开发者引起,他们通过at用户来引流,导致用户收到无法清除的通知。

GitHub官方对幽灵通知问题的态度是什么?

GitHub官方似乎并没有打算修复幽灵通知问题,该问题已经存在至少四年。

如何创建GitHub个人访问令牌?

可以在GitHub设置中的Tokens页面创建个人访问令牌,并选择相应的权限。

➡️

继续阅读