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

从主代码的*部分*分支,如何保持最新?

  •  2
  • RaptorX  · 技术社区  · 15 年前

    我的题目有点难,因为它有点抽象。。。

    零件 使之成为一个独立的应用程序。有自己的名字和发行版本。

    有没有办法保持主代码和其他分支的更新?例如,如果我在Main上找到了该代码的解决方法,如果我可以将该更改合并到单机版(不添加任何其他功能)以及如果我在单机版上添加新功能,我也会将其应用到主代码。

    目前我有一个分支,但我不确定我是否会创建自己的git存储库很快。

    我知道 git add -p

    任何信息都将不胜感激

    3 回复  |  直到 11 年前
        1
  •  3
  •   cxreg    15 年前

    最像您所描述的工具是Git的附加组件,称为Git子树:

    http://github.com/apenwarr/git-subtree/blob/master/git-subtree.txt

        2
  •  1
  •   Adrian Shum    15 年前

    我相信你想要的实际上类似于一个部分克隆,这在GIT中是不受支持的。

    要么把那个“部分”放进一个单独的存储库,利用子模块,要么为独立的应用程序创建一个分支,删除所有未使用的东西。

        3
  •  0
  •   mipadi    15 年前

    你可以用 git cherry-pick