Бывают случаи, когда вам нужна лишь одна конкретная папка из репозитория на GitHub, а скачивать весь проект не хочется. В таких ситуациях на помощь приходит команда sparse-checkout в Git, которая позволяет выборочно клонировать части репозитория. Рассмотрим, как это работает на примере.
Пример: Копирование одной папки из репозитория
Предположим, вам нужно скопировать каталог folder из репозитория project, принадлежащего пользователю user. Вот пошаговая инструкция:
Клонирование пустого репозитория
Сначала клонируем репозиторий без проверки файлов: