Я использовал процедуру, описанную здесь , чтобы клонировать определенный каталог c из большого репозитория git. Ниже приведены команды, которые я выполнил:
git clone --depth 1 --filter=blob:none --no-checkout [REPOSITORY]
git checkout master -- examples/
В каталоге examples
много (> 1024) файлов, и после загрузки некоторых из них git checkout master -- examples/
процесс завершился со следующей ошибкой:
error: cannot create standard output pipe for index-pack: Too many open files
Вы можете помочь мне диагностировать и устранить проблему? Моя Git версия - 2.20.1 (Apple Git-117)