Git - 分支和共享代码库

时间:2010-07-15 12:55:30

标签: git branch common-code

好吧,到现在为止,我使用了常见的git操作,如push,pull,commit和clone。

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

这样做的最佳实践是什么?

1 个答案:

答案 0 :(得分:2)

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

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

这个想法是记住(实际版本)您需要直接使用项目的确切依赖。