Como posso listar pessoas que marcaram uma estrela no meu repositório GitHub?


42

Estou curioso para saber quem estrelou um repositório meu no GitHub, então gostaria de uma lista de usuários que o estrelaram. Isso é possível?

Respostas:


53

Para obter uma lista de usuários que marcaram uma estrela com um repositório, você pode anexar /stargazersà URL do repositório

Se você possui um repositório no seguinte endereço

https://github.com/strugee/battleship

Para ver uma lista de usuários que marcaram com estrela esse repositório, visite o seguinte URL

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

No GitHub, você pode acessar esse URL clicando no número exibido ao lado do botão de estrela na parte superior da página do repositório

ações do cabeçalho da página para acessar a lista de usuários que estrelaram o projeto, clique nos 2


5

Além da interface da web, você também pode usar a API que o GitHub fornece para consultar os usuários que estrelaram seu repositório.

Com a API, você também pode verificar quem está assistindo seu repositório, o que eu acredito que não é possível na interface da web.


5

Você também pode ver quem são os observadores (o comentário anterior está incorreto):

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

explique sua reivindicação de que "o comentário anterior está incorreto". a que você se refere?
strugee

Ele está se referindo ao comentário da Hydra de que você só pode ver observadores com a API.
Joshua Snider

1
Essa resposta deve ser removida e postada como um comentário da resposta da Hydra, já que não é uma resposta à pergunta do OP. Ou, idealmente, edite a resposta da Hydra.
Dawid Ferenczy Rogožan

2

Eu criei um pacote python "github-email-explorer" que você pode usar um comando para obter uma lista de emails de um repositório para entender quem foi a estrela.

Aqui está um exemplo:

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

O resultado parece,

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

Para obter mais detalhes, confira: https://github.com/yuecen/github-email-explorer


1
obrigado pela dica e bem-vindo ao Stack Exchange! se você escreveu uma ferramenta à qual está vinculando (e parece que sim), é uma boa prática aqui divulgar esse fato. você pode fazer isso clicando no botão editar .
strugee

Obrigado pelo teu conselho. Eu modifiquei alguma descrição para isso.
yuecen
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.