Klonlamadan önce tahmini GitHub deposunun boyutunu görüntüleme


12

GitHub'da barındırılan bir projenin toplam kopya boyutunu klonlamak zorunda kalmadan görüntülemek istiyorum. Bazen bunu yaparım:

  1. GitHub deposunu kopyalamaya başlayın

    Nesneleri alma:% 45 (218/476), 5,50 MiB | 27 KiB / s

    Zaten 5 MB boşalmış mı? Askıya ...

    ^Z
    
  2. Yalnızca boyutunu görmek için havuzu normal internet bağlantısı olan bir sunucuda klonlayın .

  3. Yerel klonlamaya devam edin (veya iptal edin).

Depo boyutunu önceden nasıl bulabilirim? Aramada depo boyutunu görüyorum, ancak başka yerlerde göremiyorum.


1
Bu Yığın Taşması sorusunun yanıtlarını kontrol edin .
Alex

Yanıtlar:


12

Github API'sini kullanma:

$ 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,

Mac'te, hiçbir -iparametre yoktur xargs, bu yüzden:$ 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
Daniel Golden

ve bu ... kilobayt cinsinden büyüklük mü?
capybaralet

4

Firefox'ta GitHub Depo Boyutu eklentisini kullanabilirsiniz .

github bilgi çubuğu


Neden inişli çıkışlı? Uzantı veya kullanıcı metni çalışmıyor veya kötü amaçlı yazılım içeriyor mu?
Vi0

Hayır, her şey yolunda
gidiyor

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.