在 Git 中没有通过克隆获得子模块
Not getting submodule with clone in Git
我在存储库中有一个名为 myproject 的项目 link 说 www.abc.com
我必须向它添加一个子模块并且子模块存在于不同的存储库中说 www.xyz.com
子模块在libs->android->appirator
下
我已经关注了这个 link http://www.git-scm.com/book/en/v2/Git-Tools-Submodules。
因此,当我执行以下命令时,我能够获取项目中 libs 文件夹的全部内容。
$ git 子模块添加 myrepository link
但是在我克隆项目时提交之后www.abc.com我没有得到带有子模块的项目
我知道我必须创建一个符号 link.I 经历了很多 link 但没有成功。
请建议我在这里可以做什么,这样当用户克隆它时,他也应该得到子模块。
帮助总是感激的,
谢谢
你可以这样称呼:
git clone --recursive <your_git_url>
获取你的仓库的所有子模块,如果你的 git 版本高于 1.6。如果没有,那么您将需要 运行:
git submodule init
git submodule update
克隆后。
我在存储库中有一个名为 myproject 的项目 link 说 www.abc.com 我必须向它添加一个子模块并且子模块存在于不同的存储库中说 www.xyz.com
子模块在libs->android->appirator
下我已经关注了这个 link http://www.git-scm.com/book/en/v2/Git-Tools-Submodules。 因此,当我执行以下命令时,我能够获取项目中 libs 文件夹的全部内容。
$ git 子模块添加 myrepository link
但是在我克隆项目时提交之后www.abc.com我没有得到带有子模块的项目
我知道我必须创建一个符号 link.I 经历了很多 link 但没有成功。
请建议我在这里可以做什么,这样当用户克隆它时,他也应该得到子模块。
帮助总是感激的, 谢谢
你可以这样称呼:
git clone --recursive <your_git_url>
获取你的仓库的所有子模块,如果你的 git 版本高于 1.6。如果没有,那么您将需要 运行:
git submodule init
git submodule update
克隆后。