代码之家  ›  专栏  ›  技术社区  ›  Hong

如何在重新创建Android项目后合并Git存储库?

  •  2
  • Hong  · 技术社区  · 7 年前

    Foo
     MyAndroidLibrary
     Foo
    

    MyAndroidLibray和Foo分别拥有自己的存储库。为了解决各种遗留问题,我从头开始用androidstudio重新创建了Foo。它现在具有以下目录结构:

    Foo
     MyAndroidLibrary
     App
    

    是否可以将MyAndroidLibrary和Foo下的两个旧存储库分别合并到Foo下的新存储库中?

    1 回复  |  直到 7 年前
        1
  •  1
  •   VonC    7 年前

    假设您希望保留它们的提交:您应该首先尝试(在一个单独的本地存储库中进行测试)将两个存储库的历史记录放入一个新的repo中。

    How do you merge two Git repositories? “,使用 git filter-branch --index-filter
    然后把它放到你的另一个回购中。