如何在Git中同步两个不同的存储库

时间:2014-09-17 11:16:02

标签: git github git-merge

我为我们的团队设置了一个本地git存储库。为远程团队设置了另一个git存储库(他们是一些自由职业者)。我的问题是我希望同步自由职业者正在进行更改的实时服务器代码,使用我的本地git并将最新代码推送到服务器。我怎样才能做到这一点?

1 个答案:

答案 0 :(得分:4)

您应该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