Подкаталоги Checkout в Git?
git clone --filter
из git 2.19 теперь работает на GitHub (проверено 18.09.2020, git 2.25.1)
Этот параметр был добавлен sparse-checkout вместе с обновлением удаленного git-commands протокола, и он действительно sparse-checkout предотвращает загрузку объектов git-commands с сервера.
Чтобы клонировать git-commands только объекты, необходимые sparse-checkout для d1
этого репозитория: https://github.com/cirosantilli/test-git-partial-clone Я git-commands могу:
git clone \
--depth 1 \
--filter=blob:none \
--no-checkout \
https://github.com/cirosantilli/test-git-partial-clone \
;
cd test-git-partial-clone
git checkout master -- d1
Я рассказал об этом sparse-checkout более подробно по адресу: Git: How do I clone a subdirectory only of a Git repository?
git
sparse-checkout
Подкаталоги Checkout в Git?
Мы используем файлы cookies для улучшения работы сайта. Оставаясь на нашем сайте, вы соглашаетесь с условиями использования файлов cookies. Чтобы ознакомиться с нашими Положениями о конфиденциальности и об использовании файлов cookie, нажмите здесь.