Saya ingin melihat ukuran total repo dari sebuah proyek yang dihosting di GitHub tanpa harus mengkloningnya. Terkadang saya melakukan ini:
Mulai mengkloning beberapa repositori GitHub
Menerima objek: 45% (218/476), 5,50 MiB | 27 KiB / s
Sudah kehabisan 5MB? Menangguhkan...
^Z
Kloning repositori di server dengan koneksi internet normal hanya untuk melihat ukurannya.
- Lanjutkan (atau batalkan) kloning lokal.
Bagaimana cara mengetahui ukuran repositori di muka? Dalam pencarian saya melihat ukuran repositori, tetapi tidak di tempat lain.
Jawaban:
Menggunakan Github API:
sumber
-i
parameter untukxargs
, jadi:$ 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
Di Firefox Anda dapat menggunakan add-on Ukuran Repositori GitHub .
sumber
Gunakan browser Google Chrome dan instal ekstensi ini
Menambahkan ukuran repo ke beranda:
sumber