Как настроить git для объединения нескольких проектов - PullRequest
0 голосов
/ 05 марта 2019

У меня есть два git-репозитория:

  • Основной от клиента
  • Второй, используемый субподрядчиком заказчика

Заказчик предоставляет только одну учетную запись для доступа к хранилищу, но у субподрядчика есть несколько разработчиков, также работающих над одним и тем же проектом.Поэтому существует второй репозиторий.

Что мне нужно сделать, это периодически объединять оба репозитория.

Какая лучшая практика для этого?Используя дополнительный пульт?Или решение, подобное этому (https://stackoverflow.com/a/17313342/1623426)?

1 Ответ

0 голосов
/ 05 марта 2019

Я не уверен в вашем вопросе.У вас есть 2 хранилища:

  • main Доступно для you и customer
  • subcontractor Доступно для нескольких разработчиков и you

Чтобы отслеживать изменения в обоих репозиториях, вы должны использовать дополнительные пульты:

git remote add origin http://git.company.com/main.git
git remote add alt http://git.subcontractor.com/project.git

Затем вы можете легко отслеживать изменения, используя git fetch --all

Кроме того,Вы легко сможете объединить изменения из субподрядчика в репозиторий main.

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