Как правильно организовать два проекта в одном проекте git?
Привет! Есть проект внутрекорпоративной панели управления. Сначала была в одной компании, теперь внедрилась во вторую.
Как лучше сделать в гите. Ядро одно, некоторый функционал отличается.
Ci/CD будет настроен для разных серверов.
Ветки разные сделать, или теги? Я не очень силен в гите. И что бы можно было cherrypick между ними.
Я-бы выбрал подмодули. В результате у вас будут три репозитория. С ядром, с проектом для одной компании, куда ядро подключено как подмодуль, и так-же с проектом для другой компании.