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?

strugee
fonte

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

Stevoisiak
fonte
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.

Hidra
fonte
5

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

https://github.com/[user]/[repo]/watchers
ninguém
fonte
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 <[email protected]>; User B <[email protected]>

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

yuecen
fonte
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