无法访问子模块(不是git存储库)

时间:2017-12-12 14:54:27

标签: git git-submodules

我想将项目的存储库作为子模块添加到我的项目中。可以在.gitmodules中找到存储库的链接。

我复制了链接以克隆存储库,包括它们的子模块。

:~$ git clone --recursive [URL to Git repo]

在此之后我想加载克隆的子模块:

:~$ git submodule update --init –recursive

不幸的是,我收到了这个错误:

致命:不是git存储库(或任何父目录):。git

我不知道该怎么办。

1 个答案:

答案 0 :(得分:2)

你需要

  • 将目录更改为刚刚克隆的repo
  • 使用--recursive两个破折号。
据我所知,

git clone是唯一一个可用的git命令,如果你还没有在git存储库中。