【发布时间】:2019-07-25 10:40:33
【问题描述】:
我想添加一个外部库作为子树。但是这个库包含一个子模块,我不知道如何获取它。
我通常通过添加遥控器手动添加子树并使用:
git read-tree --prefix=remote -u remote/master
有人处理过子树中的子模块吗?
谢谢
【问题讨论】:
-
欢迎@Jil。我根本没有处理过它,但是您是否只是在根存储库中尝试过
git submodule update --init --recursive?还是在子树上? (在一次性本地副本中测试以防万一) -
@A.M.谢谢,是的,我试过了,我有这个奇怪的错误'No url found for submodule in .gitmodule',而 lib 的 .gitmodule 文件中有一个 url 及其路径
-
在运行
git submodule update --init --recursive之前,您是否将cd放入您的子树存储库? -
@Cubimon 是的,我在子树和项目的根目录中进行了尝试。无论如何谢谢!
标签: git