Разница между подпроектами и подмодулями в Git?

В Git есть разница между «подмодулем» (созданным и управляемым командой git submodule) и «подпроектом» (буквально один Git репозиторий, который вы помещаете в другой репозиторий Git), и если да, то что это?

Вся документация, которую мне удалось найти по этому поводу, довольно неоднозначна (а в некоторых случаях и противоречива). Я подозреваю, что разницы нет, но полагаю, мне следует подтвердить это и оставить вопрос для новичков в Git.

64
задан 19 August 2011 в 16:17
поделиться