Я пытаюсь использовать разреженную проверку, чтобы просто зарегистрировать каталог из репозитория BitBucket, но при попытке вытащить ошибку "Редкая проверка не оставляет записи в рабочем каталоге".
Репозиторий BitBucket имеет следующую структуру каталогов:
- SomeProjectRepo
- JohnsProject
- MarysProject
- Мой проект
У меня есть локальный каталог на E:\Temp\SomeProjectRepo на моем ноутбуке Windows 7. Я хочу просто проверить/вытащить "MyProject" из репозитория BitBucket в свой локальный каталог, поэтому я могу просто работать с E:\Temp\SomeProjectRepo\MyProject.
Поэтому я создал "E:\Temp\SomeProjectRepo" и сделал следующее в DOS:
-
cd E:\Temp\SomeProjectRepo
-
git remote add origin https://bitbucket.org/blah/blah
-
git init
-
git config core.sparsecheckout true
-
echo MyProject >.git/info/sparse-checkout
-
git pull origin master
На шаге 6 я получаю сообщение "Разрешенная проверка не оставляет записи в рабочем каталоге". Я пробовал использовать другой синтаксис на шаге 5 (например, SomeProjectRepo\*
MyProject\
, SomeProjectRepo\*
, SomeProjectRepo\MyProject\
и т.д. И т.д.), Но никто не работал.
Как использовать разреженную проверку (или любые другие инструменты) только для работы над " MyProject
"?