2015-07-18 3 views
0

Я добавляю RestKit в свой проект следующим образом.git добавить субмодуль мелкой копии

git submodule add git://github.com/RestKit/RestKit.git 

В то время как я могу хотеть иметь весь репозиторий RestKit клонированный как отдельный проект, я хочу только неглубокую копию, если я добавляю его в качестве библиотеки в другой проект. Процесс клонирования занимает слишком много времени, и результирующий размер файла становится слишком большим, если я выполняю полный клон.

Можно ли добавить подмодуль в проект git как мелкую копию?

+1

Что вы подразумеваете под мелкой копией? Вы хотите, чтобы фактическое репо сохраняло только ссылку на subrepo? Это именно то, что делает подмодуль. Клонирование вашего основного репо не загружает ваш подрепорт по умолчанию. При клонировании необходимо указать флаг --recursive. – tez

+0

Это поведение, которое я ожидал, но дело в том, что git загружает репо. –

ответ

2

Пробег: git submodule add --depth 1 git://github.com/RestKit/RestKit.git

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