Как загружать файлы с master ветки git-репозитория только если размер репозитория меньше заданного лимита?
Мне нужно написать скрипт на js, который бы мог загружать файлы с master ветки некоторого удаленного репозитория git (возможно расположенного не на github или gitlab). Скрипт будет использоваться на сервере с ограниченным объемом памяти, поэтому необходимо, чтобы скрипт клонировал репозиторий только в том случае, если его размер не превышает заданное значение в байтах.
Я рассматривал возможность использования этой команды, но не нашел способа ограничить суммарный размер скачиваемых файлов.
git clone --no-checkout --filter=blob:limit=8mb --depth 1
Подскажите пожалуйста, какие существуют варианты решения такой задачи?