Git - 在克隆时忘了使用--recursive

时间:2015-11-19 05:27:18

标签: git github

我从github克隆了一个git repo,里面有子模块。克隆时我忘了使用MyString stt3(str2); //str2 already exists. 选项。现在有办法拉出子模块吗?

2 个答案:

答案 0 :(得分:24)

How to `git clone` including submodules?回答了这个问题。只是做:

cd my-just-cloned-repo
git submodule update --init --recursive

那应该为你取得子模块。

答案 1 :(得分:0)

您可以查看此帖子:

How to git clone including submodules if you have already cloned the project

在简历中:

  1. 转到您的项目文件夹:

    cd path/to/your/projectFolder
    
  2. 初始化项目中的子模块:

    git submodule init
    
  3. 更新项目中的子模块:

    git submodule update