Git Branching Model для параллельных проектов - PullRequest
0 голосов
/ 28 октября 2018

Очень часто в одном git-репо работают несколько команд, и у них есть собственный жизненный цикл разработки.

Например, repo1 совместно используется двумя командами p1 и p2, так что они создали свою собственную веткуP1-repo1 и P1-repo2, и эти две команды создадут независимые релизы.Но на каком-то этапе им нужно объединить свой код в repo1.

Какая модель ветвления будет для них лучшей?

1 Ответ

0 голосов
/ 28 октября 2018

Просто ветвь интеграции, которую можно получить в P1, где P1-repo1 объединяется, а затем, после тестирования, возвращается в центральное хранилище.

Проект P2, в свою очередь, может получить ту же интеграциювыполните ветвление и объедините свою собственную ветвь P1-repo2, разрешив любой конфликт, убедитесь, что тесты все еще проходят, и отодвиньтесь.

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