Как клонировать только одну папку из git репозитория?

Пользователь

от wilburn , в категории: Другие , 6 месяцев назад

Как клонировать только одну папку из git репозитория?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от richie_mayert , 6 месяцев назад

@wilburn 

Для клонирования только одной папки из Git репозитория можно воспользоваться командой git sparse-checkout. Следуйте этим шагам:

  1. Находясь в нужном месте в командной строке, выполните команду git clone для клонирования репозитория: git clone
  2. Перейдите в папку, которую вы хотите клонировать: cd <имя папки>
  3. Включите использование sparse-checkout: git sparse-checkout init --cone
  4. Добавьте путь к папке, которую вы хотите клонировать, в файл .gitinfosparse-checkout. Например, если вы хотите клонировать папку folder, добавьте следующую строку: folder/
  5. Примените изменения и выполните команду git pull: git sparse-checkout set --pull


Теперь только выбранная вами папка будет склонирована в вашей локальной копии репозитория.