¿Hay alguna forma de saber cuántas veces se ha clonado o descargado un repositorio de git desde github? Solo tenía curiosidad porque encontré otras estadísticas, como los tiempos de confirmación, las líneas de códigos se pueden generar usando: http://gitstats.sourceforge.net/ pero no encontré cómo verificar el recuento de clones / descargas.
81
Respuestas:
La clonación es una operación de solo lectura, el repositorio original no se modifica. No hay forma de que pueda obtener estadísticas de datos que simplemente no se rastrean.
fuente
¡Es súper fácil ahora!
Vaya a "REPO -> Estadísticas -> Tráfico"
fuente
Descubrí que hay una forma aún más sencilla de obtenerlo con un solo comando usando la API de github.
aquí:
Que te diviertas.
fuente
Con respecto a las estadísticas de descarga, puede obtener información sobre sus Versiones a través de la API .
Para aquellos que usan WordPress, desarrollé este complemento: Descargas de versiones de GitHub . Le permite obtener el recuento de descargas, enlaces y más información para las versiones de los repositorios de GitHub.
Para abordar la pregunta original, el código abreviado
[grd_count user="User" repo="MyRepo"]
devolverá el número de descargas de un repositorio. Este número corresponde a la suma de todos los valores de recuento de descargas de todas las versiones de un repositorio de GitHub.Ejemplo:
fuente
Los recuentos de clones reales están disponibles a través de la función Clonar gráficos , que he podido raspar para obtener los recuentos individuales:
fuente
Puede usar shields.io, que proporciona barras de iconos que muestran los recuentos de proyectos en varios sitios web, incluido Github. Muestran los recuentos de descargas, pero no los recuentos de clones.
Aquí hay un ejemplo de un proyecto que tengo:
Código de descuento:
Resultado:
Nadie "descarga" mi aplicación porque ya está publicada, pero la gente la clona. Así que prefiero ver los recuentos para eso.
fuente