Может ли Git репо действовать как ребенок / наследовать от другого Git репо? - PullRequest
1 голос
/ 03 апреля 2020

Git newb ie вопрос ...

У меня есть ситуация, когда я хочу распространять метаданные в модели хаб-н-спица для нескольких развертываний программного обеспечения. Например, развертывания «A», «B», «C» должны получать метаданные, общие для всех трех. План состоит в том, чтобы настроить общие метаданные в центральном репо git (он же «обычное» репо)

Однако локальные развертывания также могут создавать свои собственные метаданные. Следовательно, развертывание 'C' может добавить новый материал для расширения возможностей, которые он получает от общего репо hub-n-spok.

есть ли способ в Git настроить каждый хаб на свое репо git, которое будет расширять общее репо? Я читал что-то о подмодулях. Это решает эту проблему?

1 Ответ

0 голосов
/ 03 апреля 2020

Похоже, что ответ на ваш вопрос заключается в том, что вы действительно должны использовать субмодули (если я вас правильно понял). Таким образом, у вас будет:

  • Общий репозиторий:
    • Подмодульный репозиторий A
    • Подмодульный репозиторий B
    • Подмодульный репозиторий C

Здесь можно увидеть простой репозиторий с одним подмодулем.

Работа с подмодулями .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...