Quiero ver el tamaño total del repositorio de un proyecto alojado en GitHub sin tener que clonarlo. A veces hago esto:
Comience a clonar algún repositorio de GitHub
Recepción de objetos: 45% (218/476), 5.50 MiB | 27 KiB / s
Ya drenado 5MB? Suspender...
^Z
Clone el repositorio en un servidor con una conexión a Internet normal solo para ver su tamaño.
- Continuar (o abortar) la clonación local.
¿Cómo puedo saber el tamaño del repositorio por adelantado? En la búsqueda veo el tamaño del repositorio, pero no en otros lugares.
Respuestas:
Usando la API de Github:
fuente
-i
parámetro paraxargs
, por lo que es:$ echo https://github.com/hlamer/enki.git | perl -ne 'print $1 if m!([^/]+/[^/]+?)(?:\.git)?$!' | xargs -I{} curl -s -k https://api.github.com/repos/'{}' | grep size
En Firefox puedes usar el complemento Tamaño de repositorio de GitHub .
fuente
Use el navegador Google Chrome e instale esta extensión
Agrega el tamaño del repositorio a la página de inicio:
fuente