克隆回购并仍然从原始来源获得更新?

时间:2013-05-03 14:18:20

标签: ios git

我们开发了许多依赖单核的应用程序。

通过Git获取核心的最佳方法是什么,如果在没有触及我当前项目特定文件的情况下对核心进行错误修复,仍会获得更新?

2 个答案:

答案 0 :(得分:1)

如果每个项目只是"核心"和"核心"的一个分支。由一组不为每个项目定制的文件组成,然后一个简单的git remote update; git merge origin/core(其中origin/core必须指向您的核心存储库)将对核心的任何更改提取到项目回购中。

答案 1 :(得分:0)

您可能想要使用git submodules

  

经常发生在处理一个项目时,您需要使用   内部的另一个项目。也许这是第三个图书馆   派对开发或您正在单独开发和使用   多个父项目。在这些情况下会出现一个常见问题:   你希望能够将这两个项目视为独立但仍然存在   能够在另一个中使用一个。