Quero ver o tamanho total do repositório de um projeto hospedado no GitHub sem precisar cloná-lo. Às vezes eu faço isso:
Comece a clonar algum repositório GitHub
Recebendo objetos: 45% (218/476), 5,50 MiB | 27 KiB / s
Já esgotou 5MB? Suspender...
^Z
Clone o repositório em um servidor com uma conexão normal à Internet apenas para ver seu tamanho.
- Continue (ou aborte) a clonagem local.
Como descubro o tamanho do repositório com antecedência? Na pesquisa, vejo o tamanho do repositório, mas não em outros lugares.
Respostas:
Usando a API do Github:
fonte
-i
parâmetro paraxargs
, então é: #$ 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
No Firefox, você pode usar o complemento GitHub Repository Size .
fonte
Use o navegador Google Chrome e instale esta extensão
Adiciona o tamanho do repositório à página inicial:
fonte