Як я можу перерахувати людей, у яких зіграли моє сховище GitHub?


42

Мені цікаво, хто зіграв моє репо в GitHub, тому я хотів би список користувачів, які його зняли. Чи можливо це отримати?

Відповіді:


53

Щоб отримати список користувачів, які мають зірочку зі сховищем, ви можете додати /stargazersдо URL-адреси сховища

Якщо у вас є сховище за наступною адресою

https://github.com/strugee/battleship

Щоб побачити список користувачів, які зіставили це сховище, відвідайте наступну URL-адресу

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

У GitHub ви можете отримати цю URL-адресу, натиснувши номер, який відображається біля кнопки зірки вгорі сторінки сховища

дії голови сторінки щоб потрапити до списку користувачів, які зіграли проект, натисніть кнопку 2


5

Крім веб-інтерфейсу, ви також можете використовувати API, який надає GitHub, щоб запитувати користувачів, які позначили зірочку у вашому сховищі.

За допомогою API ви також можете перевірити, хто дивиться ваш сховище, що, на мою думку, неможливо у веб-інтерфейсі.


5

Ви також можете побачити, хто такі спостерігачі (попередній коментар невірний):

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

будь ласка, поясніть свою заяву, що "попередній коментар невірний". про що ви маєте на увазі?
strugee

Він посилається на коментар Hydra, що ви можете бачити лише спостерігачів з API.
Джошуа Снайдер

1
Цю відповідь слід видалити та розмістити як коментар до відповіді Гідри, оскільки це зовсім не відповідь на питання ОП. Або в ідеалі відредагуйте відповідь Hydra.
Dawid Ferenczy Rogožan

2

Я створив пакет 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


1
дякую за пораду, і ласкаво просимо до Stack Exchange! якщо ви написали інструмент, на який ви посилаєтесь (і здається, що це зробили), найкраще тут розкрити цей факт. це можна зробити, натиснувши кнопку редагування .
strugee

Дякую за вашу пораду. Я змінив деякий опис для цього.
yuecen
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.