Как подсказал недавний вопрос, я ищу способ ускорить операции с Git-репозиторием с очень большим количеством файлов (~ 6 миллионов).Я бы предпочел не использовать подмодули.Проблема в том, что операции выполняются довольно медленно.Можно ли иметь один большой репозиторий, но указать Git сосредоточиться только на части репозитория?Я думал, что, возможно, создание sparse-checkout сделает это, но операция read-tree, похоже, удаляет файлы, не указанные в файле sparse-checkout, и занимает очень много времени.Можно ли сделать дерево чтения, сохраняя все файлы там, где они есть, и пропорционально только количеству файлов, указанному в файле sparse-checkout?