repo在不同的Android Repository之间合并

时间:2012-05-22 04:53:43

标签: android git repository

我是MW

我正在尝试合并Android的两个存储库。

我们说Repo A是原始来源,Repo BRepo A相同,除了Repo B有一些新项目和一些更新。

为了合并,我尝试使用以下命令:$ repo forall -c git push Repo B to Repo A

"New Project" does not appear to be a git repository.
fatal: The remote end hung up unexpectedly.

我的问题是如何将新的Repo B项目添加到Repo A。

1 个答案:

答案 0 :(得分:1)

如果我正确理解您的问题,您在远程服务器上有2个不同的存储库。像remotehost:〜/ repos / repoA和/ repos / repoB。 因此,如果A和B除了一些新目录之外是相同的,为什么你甚至需要不同的存储库而不是2个分支? 您可以将repoB克隆到本地计算机。然后编辑.git / config并将origin master从url = ssh:// youruser @ yourserver / path /更改为/ repoB临时更改到repoA的存储库。 然后,您可以检查状态并添加,提交并推送到您的其他存储库。 希望这是你想要的,但对于几乎相同的项目,最好只有一个存储库和不同的分支。对于部署,您可以使用capistrano将不同的分支部署到不同的服务器。

干杯