the first time: git submodule update --init --recursive
git 1.8.2: git submodule update --recursive --remote
git 1.7.3: git submodule update --recursive
git 1.7.3: git pull --recurse-submodules
https://mirrors.edge.kernel.org/pub/software/scm/git/docs/git-submodule.html