Existe uma maneira de saber quem bifurcou meu repositório no GitHub? Eu posso ver o número de garfos, mas gostaria de saber quem bifurcou meu repositório e que tipo de mudanças eles fizeram nele.
Sei que eles podem me enviar uma solicitação pull se estiverem interessados em contribuir de volta para o meu repositório, mas há alguma outra maneira de descobrir quem bifurcou meu repositório?
https://api.github.com/repos/<user>/<repo>/forks
Respostas:
Clicar no número de garfos mostra a rede completa. A partir daí, você pode clicar em "membros" para ver quem fez o repo. Exemplo para ExpressJS: https://github.com/visionmedia/express/network/members .
fonte
api.github.com
mas não obtive uma solução utilizável devido ao limite de taxa do GitHub.Uma maneira que descobri no navegador é tentar criar uma solicitação de recebimento e comparar entre os garfos. Todos os garfos existentes apareceriam.
fonte
A resposta aceita acima ajuda a ver as contas que invadiram o repositório. Para atender aos outros requisitos, ou seja, para ver que tipo de alterações foram feitas, você precisará ir a cada repositório bifurcado individual e, em seguida, ver a guia de comparação (consulte a imagem em anexo). Para ver detalhes exatos sobre quais arquivos foram realmente alterados, clique no botão comparar mostrado na imagem.
O processo acima é o caminho certo e pode ser entediante. Caso você queira ver as informações resumidas de como cada repositório bifurcado está à frente ou atrás, você pode usar o link https://forkinfo.herokuapp.com/ , que eu abri aqui aqui , caso você queira editá-lo requisitos específicos. Ele busca informações sobre o quanto um fork está à frente ou atrás do fork pai, obtendo essas informações da página inicial de cada repositório bifurcado (na parte destacada na imagem). Esta informação é gerada com base na comparação de repositórios
fonte