¿Cómo puedo enumerar las personas que han destacado mi repositorio de GitHub?


42

Tengo curiosidad por saber quién protagonizó un repositorio mío de GitHub, por lo que me gustaría una lista de usuarios que lo hayan protagonizado. ¿Es esto posible de conseguir?

Respuestas:


53

Para obtener una lista de usuarios que han destacado un repositorio, puede agregarla /stargazersa la URL del repositorio

Si tiene un repositorio en la siguiente dirección

https://github.com/strugee/battleship

Para ver una lista de usuarios que han destacado ese repositorio, visite la siguiente URL

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

En GitHub puede acceder a esa URL haciendo clic en el número que se muestra junto al botón de estrella en la parte superior de la página del repositorio

acciones de encabezado de página Para llegar a la lista de usuarios que protagonizaron el proyecto, haga clic en el 2


5

Además de la interfaz web, también puede usar la API que proporciona GitHub para consultar a los usuarios que protagonizaron su repositorio.

Con la API, también puede verificar quién está mirando su repositorio, lo que creo que no es posible en la interfaz web.


5

También puede ver quiénes son los observadores (el comentario anterior es incorrecto):

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

explique su afirmación de que "el comentario anterior es incorrecto". ¿A qué te refieres?
strugee

Se está refiriendo al comentario de Hydra de que solo se pueden ver observadores con la API.
Joshua Snider

1
Esta respuesta debe eliminarse y publicarse como un comentario de la respuesta de Hydra, ya que no es una respuesta a la pregunta del OP en absoluto. O idealmente edite la respuesta de Hydra.
Dawid Ferenczy Rogožan

2

Creé un paquete de python "github-email-explorer" que puede usar un comando para obtener una lista de correo electrónico de un repositorio para comprender quién ha protagonizado.

Aquí hay un ejemplo:

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

El resultado se ve como,

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

Para obtener más detalles, échale un vistazo: https://github.com/yuecen/github-email-explorer


1
¡Gracias por el consejo y bienvenido a Stack Exchange! si escribiste una herramienta a la que te estás vinculando (y parece que lo hiciste), es una buena práctica revelar ese hecho. Puede hacerlo haciendo clic en el botón Editar .
strugee

Gracias por su consejo. Modifiqué alguna descripción para ello.
yuecen
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.