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.