Я пытаюсь использовать разреженную проверку, чтобы просто зарегистрировать каталог из репозитория 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 "?