Как загружать файлы с master ветки git-репозитория только если размер репозитория меньше заданного лимита?

Мне нужно написать скрипт на js, который бы мог загружать файлы с master ветки некоторого удаленного репозитория git (возможно расположенного не на github или gitlab). Скрипт будет использоваться на сервере с ограниченным объемом памяти, поэтому необходимо, чтобы скрипт клонировал репозиторий только в том случае, если его размер не превышает заданное значение в байтах.

Я рассматривал возможность использования этой команды, но не нашел способа ограничить суммарный размер скачиваемых файлов.

git clone --no-checkout --filter=blob:limit=8mb --depth 1

Подскажите пожалуйста, какие существуют варианты решения такой задачи?


Ответы (0 шт):