我是使用审查作为一个仓库,对一个小小的项目,但我还想用一些代码写的另一个审查用户。

是否有可能建立一个/library/库的文件夹,在我的项目,它维持它的链接回到其他用户回购协议以及作为我的一部分项目提交?

例如:如果其他用户更新自己的代码后,我希望能够很容易地获取它们的变化,同时仍保持在相同的软件库作为我的主要项目。

有帮助吗?

解决方案

如果你想,你可以使用 git子树 而不是内子模块。这是一点点更便于使用,并不需要人结账,从你的储存库知道任何有关子模块或子树。它还使得更易于维护自己修补的次级项目,直到你们准备提交他们的上游。

其他提示

我想你可能寻找的 git submodule 命令。也有看 GIT中的子模块教程

- 修改

打消了我的要求,它是“可能不可能的”。我的论点休息仍然是有效的。

但无论如何,通常,你不想得到更新如此之快如此。如果你更喜欢有他的图书馆的“稳定”版本,并对其进行更新,只有当另一个“稳定”版本发布。(由你进行测试;不neccessarily一个被他认为是“稳定”)

所以,即使你可以(但在SVN,我使用,可以没有,但我不知道具体的git),你不会想。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top