我对谁曾为我的GitHub存储库加注星标感到好奇,因此,我想列出对其加注星标的用户列表。这可能得到吗?

#1 楼

要获取已对资源库加注星标的用户的列表,可以将/stargazers附加到资源库的URL中

如果在以下地址具有资源库

https://github.com/strugee/battleship


要查看已对该存储库加注星标的用户列表,请访问以下URL

https://github.com/strugee/battleship/stargazers


在GitHub中,您可以通过单击以下网址访问该URL:显示在资源库页面顶部的星形按钮旁边。


要访问已为项目加注星标的用户列表,请单击2

#2 楼

您还可以查看谁是观察者(以前的评论不正确):

https://github.com/[user]/[repo]/watchers


评论


请说明您的说法“先前的评论不正确”。你指的是什么?

– strugee
2014年1月15日下午5:37

他指的是Hydra的评论,即您只能看到使用API​​的观察者。

–约书亚·斯尼德(Joshua Snider)
2015年6月22日,下午2:16

该答案应删除并作为Hydra答案的注释发布,因为它根本不是OP的问题的答案。或理想地编辑Hydra的答案。

– David FerenczyRogožan
15年10月20日在16:53

那叉子呢?

– Peter Mortensen
19/12/13在2:05

#3 楼

除了Web界面之外,您还可以使用GitHub提供的API来查询对您的存储库加注星标的用户。

通过该API,您还可以检查谁在监视您的存储库,我相信这不是无法在网络界面中使用。

#4 楼

我创建了一个python程序包“ github-email-explorer”,您可以使用该命令从存储库中获取电子邮件列表,以了解谁曾加注星标。

以下是示例:

$ ge-explore --repo yuecen/github-email-explorer --action_type star fork watch


结果看起来像

User A <user.a@example.net>; User B <user.b@example.net>


要获取更多详细信息,请查看:https://github.com/ yuecen / github-email-explorer

评论


感谢您的提示,欢迎来到Stack Exchange!如果您编写了要链接的工具(看起来确实如此),则最好在此处披露该事实。您可以通过点击编辑按钮来做到这一点。

– strugee
16年7月14日在7:39

谢谢你的建议。我修改了一些描述。

–yuecen
16年7月14日在8:02