2015-12-01 2 views
0

Я пытаюсь получить только одну папку из частного репо с bower install.Клонирование только одного подкаталога проекта git через bower.json

Я хочу сделать что-то вроде этого, src (находится в корневой папке) является подкаталог мне нужно:

"dependencies": { 
    "my-component" : "[email protected]:web-components/my-component/src.git" 
} 

Это работает отлично и клонов весь проект:

"dependencies": { 
    "my-component" : "[email protected]:web-components/my-component.git" 
} 

Is есть способ сделать это? Я читал о svn и git submodules, но я не уверен, что это то, что мне нужно.

Я также читал this, но я не могу понять, как его использовать.

Справка была бы принята с благодарностью.

ответ

0

Bower - это менеджер пакетов и ничего общего с GIT.

Вам необходимо проверить разрешенный вариант оплаты в git. Выполните следующую команду в терминале

git config core.sparseCheckout true 

Теперь определите файлы/папки, которые вы хотите проверить в файле разреженной-проверки, которые можно найти в .git/Информация/разреженной-кассе.

Теперь выполните git pull.

Проверьте раздел Sparse checkout для получения дополнительной информации.

Смежные вопросы