Я использовал git в распределенной среде (включая GitHub), в которой разработчики работают в автономном режиме, а затем нажимают на центральное репо. Теперь у меня есть требование для более структурированной иерархии репозитория, потому что у нас есть несколько офисов. Если мы возьмем пример, у нас есть разработчики, базирующиеся в Таллинне, которые будут продвигаться в их удаленный репозиторий. У нас также есть разработчики в Лондоне, которые будут продвигаться в их хранилище. Затем нам необходимо объединить изменения между двумя удаленными репозиториями и передать их разработчикам на обоих сайтах. Поэтому иерархия выглядит примерно так:Как управлять иерархиями репозитория GIT?
Tallinn ------- London | | ------------- ------------- | | | | | | | | Dev Dev Dev Dev Dev Dev Dev Dev
Может ли кто-нибудь рекомендовать наилучший подход к реализации этого?