如何在Github上删除我的关注者?

45

这是可行的吗?

如果可以,您能否提供一个curl示例?


1
对不起,Geirby。我不太清楚你是否真的想要删除Github上的所有关注者,以及Curl如何帮助你完成这个操作... Stackoverflow主要回答与编程/代码相关的具体问题。如果你能在你的提问中添加更多细节(或另一个问题),也许其他人就能够帮助你了。 - Armfoot
4个回答

70

实际上,使用以下方法可以从Github中删除关注者:

根据Github的帮助文档,阻止观察你的用户。

然后再取消阻止。

之后他将不再被阻止,也将不再关注您。


3
2016/10年更新链接如上:https://help.github.com/articles/blocking-a-user-from-your-personal-account/。 - XY Li
2
对于那些想知道的人,Github不会通知被屏蔽的用户你已经屏蔽了他们。 "您可以在帐户设置或用户个人资料中屏蔽用户。GitHub不会在您屏蔽他们时通知用户。"(来自上面的链接) - IceTea

3

给Github支持团队写信:

是否有删除粉丝的方法?我知道“阻止用户”选项,但这不是我想要的。 Github API方法也适用。

他们回答说:

目前还没有这个功能。

所以现在没有其他办法,只有“阻止用户”。


0

这些是你正在寻找的 curl 命令:

阻止用户1

$ curl \
  -X PUT \
  -H "Accept: application/vnd.github+json" \
  -H "Authorization: Bearer <YOUR-TOKEN>" \
  https://api.github.com/user/blocks/USERNAME

解除用户封锁2

$ curl \
  -X DELETE \
  -H "Accept: application/vnd.github+json" \
  -H "Authorization: Bearer <YOUR-TOKEN>" \
  https://api.github.com/user/blocks/USERNAME

1 https://docs.github.com/zh/rest/reference/users#block-a-user
2 https://docs.github.com/zh/rest/reference/users#unblock-a-user


0

手动操作:进入用户个人资料 - 在右上角有关注用户,旁边是屏蔽用户/ 举报用户菜单。

点击屏蔽用户,即可将其从我的粉丝列表中移除。

这里是Github手动操作指南

未找到API替代方案。


谢谢Tomáš,但这不是我想要的。阻塞似乎太过激进了 =) - Geirby
没有其他方法可以移除关注者。你需要移除关注者的具体原因是什么? - Tomas Votruba
1
现在我知道这是不可能的(写信给Github支持)。我只想删除我的唯一一个关注者,不想让他看到我的“Hello World”存储库。 - Geirby
1
为什么你不想让他看到?有一些敏感数据吗? - Tomas Votruba

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接