Я хочу просмотреть общий размер репо проекта, размещенного на GitHub, без необходимости его клонировать. Иногда я делаю это:
Начните клонировать некоторое хранилище GitHub
Прием объектов: 45% (218/476), 5,50 МиБ | 27 КиБ / с
Уже слил 5МБ? Приостановка ...
^Z
Клон хранилище на сервере с нормальным доступом в Интернет только чтобы увидеть его размер.
- Продолжить (или отменить) локальное клонирование.
Как мне заранее узнать размер хранилища? В поиске я вижу размер репозитория, но не в других местах.
Ответы:
Использование Github API:
источник
-i
параметров дляxargs
, так что это:$ 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
В Firefox вы можете использовать дополнение GitHub Repository Size .
источник
Используйте браузер Google Chrome и установите это расширение
Добавляет размер репо на домашнюю страницу:
источник