web-dev-qa-db-fra.com

Afficher la taille estimée du référentiel GitHub avant le clonage

Je souhaite afficher la taille totale des pensions d'un projet hébergé sur GitHub sans avoir à le cloner. Parfois je fais ça:

  1. 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
    
  2. Clonez le référentiel sur un serveur avec une connexion Internet normale juste pour voir sa taille.

  3. Continuer (ou abandonner) le clonage local.

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.

12
Vi0

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,
12
Vi0

Dans Firefox, vous pouvez utiliser le complément Taille du référentiel GitHub .

github info bar

4
vstepaniuk

Utilisez le navigateur Google Chrome et installez-le extension

Ajoute la taille du repo à la page d'accueil:

GitHub Repo Size extension screenshot

2
Bigwave