git clone

1. 下载一个包含很多子模块的工程

 git clone --recursive https://github.com/caffe2/caffe2 

如果网络不好或者其他原因导致子模块没有下载完全,这时用git pull是无法下载完全的。

2. 下载子模块

git submodule update --init --recursive

如果你不确定子模块是否都已经下载完全了,也可以执行一遍这个命令确认一下。

原文地址:https://www.cnblogs.com/mldonkey/p/10660589.html