Этот комментарий о старой версии git, поэтому он больше не действителен

е библиотеки Objective-C вендора (например,facebook-ios-sdk) поручить вам скопировать определенное подмножество файлов / каталогов репо в ваш проект Xcode. Одна из проблем заключается в том, что вы не знаете, какая у вас ревизия кода поставщика. Другая причина заключается в том, что если вы вносите изменения в код поставщика, вносить изменения с помощью Git нелегко.

В качестве решения я хочу добавить каждую библиотеку поставщиков в виде подмодуля Git репозитория моего проекта с некоторыми дополнительными настройками (скажем, в.gitmodules файл). Таким образом, если другой человек клонирует мой проект и делаетgit submodule update --initих репо и субмодули будут в том же состоянии, что и мои, потому что они будут использовать те же настройки по умолчанию, которые я установил:

Разреженная проверка: только проверить определенные файлы субмодуля.Мелкий клон: клонировать только определенный SHA1 подмодуля.

Как установить вышеуказанные настройки для подмодуля Git?

Ответы на вопрос(3)

Ваш ответ на вопрос