Clonar submódulos git

Clonar um repositório git apenas para descobrir que o código não será compilado por causa das dependências em submódulos não clonados é muito chato. Para resolver este clone o repo da seguinte maneira:

git clone --recursive git://github.com/foo/bar.git

Isso também clonará todos os submódulos associados ao repo pai.

Ou se o repositório git já foi clonado:

git submodule init 
git submodule update