IT-словарь › Программирование › git submodule

git submodule

Программирование Svenska → Обновлено: 2026-10-18

Репозиторий внутри репозитория: ссылка на конкретный коммит другого git-репозитория. Его все ругают, но чище замены так никто и не придумал.

Команда git submodule add <url> path и коммит — и подмодуль подключён. Подводные камни: легко забыть --recurse-submodules при клонировании и легко закоммитить «подмодуль сдвинулся», не отправив сам подмодуль. Альтернативы: git subtree (вендоринг), монорепозиторий (Bazel, Nx) или менеджер пакетов (npm, Cargo, модули Go).

← Назад к словарю