Надеюсь, мой вопрос не вне форума.
Я пытаюсь установить OpenBR на свой ноутбук (Ubuntu 14.04). Следуя инструкциям, я нашел эти 3 командные строки:
git checkout <tag>
git submodule init
git submodule update
Интересно, может ли кто-нибудь объяснить мне, в чем их смысл?
Заранее спасибо за помощь. [!d5 ]
Я нашел решение самостоятельно:)
git submodule (update and init)
Подмодули позволяют встроить внешние репозитории в выделенный подкаталог исходного дерева, всегда указывать при определенной фиксации. Их не следует путать с пультами, которые предназначены главным образом для филиалов одного и того же проекта; подмодули предназначены для разных проектов, которые вы хотели бы сделать частью своего исходного дерева, в то время как история двух проектов по-прежнему остается полностью независимой, и вы не можете изменять содержимое подмодуля из основного проектаgit subodule (обновление и инициализация)
Субмодули позволяют встроить внешние репозитории в выделенный подкаталог дерева-источника, всегда указывая на конкретную фиксацию.