如何将单独的git存储库合并到现有存储库中

时间:2014-05-27 09:15:49

标签: git

我有一个项目,其主要存储库位于Bitbucket上(让我们说这是版本1)。 其他人开始使用他自己的本地git存储库来开发这个项目。我现在把他的存储库放在棍子上。他没有分支或拉动,只是从“刮擦”中创建了项目。一个新的,新鲜的回购。我们称之为第2版。 现在,如何将版本2的repo重新放回版本1的repo中。如果需要,我愿意牺牲所有中间提交,只要我能保留最终版本1和版本2状态。

1 个答案:

答案 0 :(得分:0)

好的,所以我终于设法让它排序了。我的问题是我不知道我可以定义多个遥控器。 所以我只是将新的repo(版本2)添加为第二个遥控器,然后将其拉入旧的仓库并提交。删除第二个遥控器后,它保留了第一个遥控器中的所有历史 回想起来,我应该以相反的方式做到这一点(将旧版本拉入新版本)以保持正确的历史序列。但那只是橱窗装饰。