Je souhaite afficher la taille totale des pensions d'un projet hébergé sur GitHub sans avoir à le cloner. Parfois je fais ça:
Commencer à cloner un dépôt GitHub
Réception d'objets: 45% (218/476), 5,50 Mio | 27 Ko/s
Déjà drainé 5MB? Suspendre...
^Z
Clonez le référentiel sur un serveur avec une connexion Internet normale juste pour voir sa taille.
Comment connaître à l'avance la taille du référentiel? Dans la recherche, je vois la taille du référentiel, mais pas ailleurs.
Utilisation de l'API Github:
$ 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
"size": 284,
Dans Firefox, vous pouvez utiliser le complément Taille du référentiel GitHub .
Utilisez le navigateur Google Chrome et installez-le extension
Ajoute la taille du repo à la page d'accueil: