Можно настроить выборочное клонирование с помощью команды git sparse-checkout. Этот способ позволяет клонировать только нужную папку из репозитория.
Инициализируйте пустой репозиторий:
git init repo
Перейдите в новый пустой репозиторий:
cd repo
Добавьте удалённый репозиторий:
git remote add -f origin https://github.com/neuraCollab/Qt-calculator.git
Включите sparse-checkout:
git sparse-checkout init --cone
Затем укажите конкретную папку, которую вы хотите клонировать:
git sparse-checkout set path/to/folder
Теперь выполните команду для загрузки только выбранной папки:
git pull origin main
Замените main на другую ветку, если вы хотите склонировать папку из другой ветки.