【发布时间】:2010-02-23 11:27:37
【问题描述】:
似乎父 repo 中的 git repo 不包含在父 repo 的提交中,除非它被设置为子模块。是否可以覆盖此行为并将嵌套的 git 存储库视为任何其他目录?我不想通过子模块依赖外部依赖,而是想用git来管理项目内的这些依赖。
【问题讨论】:
-
我不确定这是否是“管理依赖项”的正确方法,但我提出了两种实现您想要的方法,以及一些关于 Git 中子模块性质的精确度。
-
听起来你真正想要的是子树合并。这将为您留下一个存储库和一个历史记录。
-
您确定父仓库中的 git 仓库不包含在父仓库的提交中,除非它被设置为子模块?因为这就是我想要的,如果你是对的,那么 Git 就是开箱即用的。
标签: git