在两个存储库之间传输GIT更改

时间:2014-09-19 19:08:40

标签: git github

我有2个私人GIT存储库。一个用于开发,另一个用于生产。开发回购的用户无法访问生产回购。所以我的问题是,如何将开发回购的最新变化转移到生产回购中?此转移将由有权访问这两个存储库的第三方完成。

更多详情:

初始存储库是生产存储库。之后使用它创建开发存储库。开发人员将克隆开发存储库并执行更改,然后将其提交到dev repo。之后,另一个人将尝试合并这些更改进入生产回购。但当时没有选择生产回购的选项。它总是试图推动原始回购(即开发回购)。那么我该如何解决这个问题呢?

1 个答案:

答案 0 :(得分:1)

我的猜测是将dev遥控器设置为默认/上游遥控器。因此,当你执行'git push'时,它只会推送到dev远程。您可以列出远程存储库:

git remotes -v

然后

git push [remote-name] [localbranch]:[remotebranch]

将推送到明确的遥控器。

相关问题