Как я могу перечислить людей, которые пометили мой репозиторий GitHub?

42

Мне любопытно, кто снялся в моем репозитории на GitHub, поэтому я хотел бы получить список пользователей, которые снялись в нем. Возможно ли это получить?

strugee
источник

Ответы:

53

Чтобы получить список пользователей, которые пометили хранилище, вы можете добавить его /stargazersк URL хранилища.

Если у вас есть хранилище по следующему адресу

https://github.com/strugee/battleship

Чтобы увидеть список пользователей, которые пометили этот репозиторий, посетите следующий URL

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

В GitHub вы можете получить доступ к этому URL, нажав на номер, который отображается рядом со звездочкой в ​​верхней части страницы репозитория.

действия заголовка страницы чтобы перейти к списку пользователей, которые участвовали в проекте, нажмите на кнопку 2

Stevoisiak
источник
5

Помимо веб-интерфейса, вы также можете использовать API , предоставляемый GitHub, для запроса пользователей, которые пометили ваш репозиторий.

С помощью API вы также можете проверить, кто смотрит ваш репозиторий, что, я считаю, невозможно в веб-интерфейсе.

гидра
источник
5

Вы также можете увидеть, кто является наблюдателями (предыдущий комментарий неверен):

https://github.com/[user]/[repo]/watchers
никто
источник
объясните, пожалуйста, что «предыдущий комментарий неверен». на что ты ссылаешься?
Страж
Он ссылается на комментарий Гидры, что вы можете видеть только наблюдателей с API.
Джошуа Снайдер
1
Этот ответ должен быть удален и опубликован как комментарий к ответу Гидры, так как он не является ответом на вопрос ОП вообще. Или в идеале отредактируйте ответ Гидры.
Давид Ференци Рогожан
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

yuecen
источник
1
спасибо за совет, и добро пожаловать в Stack Exchange! если вы написали инструмент, на который вы ссылаетесь (и похоже, что вы это сделали), то здесь лучше раскрыть этот факт. Вы можете сделать это, нажав кнопку редактирования .
стружка
Спасибо за совет. Я изменил некоторое описание для него.
yuecen