2014-09-17 2 views
0

У меня есть один локальный репозиторий git, настроенный для нашей команды. Существует еще один репозиторий git для удаленной команды (это некоторые фрилансеры). Моя проблема заключается в том, что я хочу синхронизировать код сервера в реальном времени, в котором фрилансеры вносят изменения, с моим локальным git и нажимают последний код на сервер. Как я могу это сделать?Как синхронизировать два разных репозитория в Git

+0

Не правда ли более простой раздвинуть модификации от фрилансеры репо, и тогда вы будете в состоянии принести вам репо? –

ответ

3

Вы должны add the freelancers repository as "remote", а затем git fetch оттуда в ваш местный репозиторий. Затем вы можете объединить ссылки от фрилансеров на работу из своей основной команды и нажать на работу в свой репозиторий.

Например что-то вроде этого:

git remote add team {githubofteam} 
git remote add free {githuboffreelancers} 
git fetch team 
git checkout -b master team/master 
git fetch free 
git merge free/master 
git push team master 
Смежные вопросы