Схема использования git во вложенных, зависимых проектах - PullRequest
0 голосов
/ 11 июня 2018

У меня есть две папки, а именно «SubProject1» и «SubProject2» внутри папки «MainProject».Я хотел бы использовать git для управления версиями MainProject, SubProject1 и SubProject2.Независимые команды будут нести ответственность за разработку этих 3 проектов.Три проекта взаимосвязаны, и один проект будет использовать файлы из других проектов.Как я могу использовать git для независимого управления рабочим процессом трех проектов, одновременно позволяя сохранить зависимости между проектами?

1 Ответ

0 голосов
/ 11 июня 2018

Вы должны изучить использование подмодулей Git.

https://git -scm.com / book / en / v2 / Git-Tools-Submodules

Вы можете иметь свои подпроекты в качестве подмодулейваш главный проект.В основном проекте вы в конечном итоге отслеживаете, в каком состоянии должны находиться субмодули. Таким образом, вы сможете развиваться именно так, как вы ищете.

...