【问题标题】:Git - Branching and a shared code baseGit - 分支和共享代码库
【发布时间】:2011-03-16 09:38:55
【问题描述】:

嗯,到目前为止,我使用了常见的 git 操作,例如 push、pull、commit 和 clone。

但是现在,我需要一个具有不同分支的 git 存储库来测试某些功能,但所有这些功能都需要 相同的库,它应该包含在存储库中。

这样做的最佳做法是什么?

【问题讨论】:

    标签: git branch common-code


    【解决方案1】:

    git submodule 将是一个很好的做法(更多关于submodules here)。

    在您的项目中引用另一个仅包含您的外部库的存储库。
    每个分支都可以引用该库 repo 的相同版本。

    我们的想法是直接记住(实际上是版本)您的项目所需的确切依赖项。

    【讨论】:

      猜你喜欢
      • 2015-04-06
      • 2018-06-15
      • 2018-05-25
      • 2010-09-21
      • 2012-06-26
      • 2015-10-04
      • 2011-09-08
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多