首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >git sub..submodules标签同步

git sub..submodules标签同步
EN

Stack Overflow用户
提问于 2015-11-22 00:20:52
回答 1查看 66关注 0票数 0

我是第一次接触git子模块。

我正在创建一个包含其他库作为子模块的项目。不过,它们中的一些有自己的子模块。

当我只有一个级别时,我可以进入子模块的根目录并签出特定的标记。Git识别并创建一条记录。下一次我说更新干净的地方,我有确切的变化。

然而,这似乎不是子模块的情况。而且我没有看到任何简单的自动方法来将特定的标记应用于所有子模块。

我是不是要求太多了,或者我只是不知道怎么做?

EN

回答 1

Stack Overflow用户

发布于 2015-11-22 00:26:31

这对于子模块没有意义,或者如果第一级子模块破坏了一致性。

考虑到你在软件上工作-它应该只关心它的直接依赖关系,而不应该关心你依赖关系的依赖关系。如果您依赖于子模块的版本,则将其转换为直接依赖/子模块。

编辑只需要一些可能有帮助的命令:

代码语言:javascript
复制
git clone <repo> --recursive

将在初始克隆期间对齐所有子模块及其子模块

代码语言:javascript
复制
git submodule update --recursive

一旦你在存储库中工作,也会做同样的事情。

干杯

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33845701

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档