git submodule Inspects, updates and manages submodules. Install a repository's specified submodules: git submodule update --init --recursive Add a git repository as a submodule: git submodule add {{repository_url}} Update every submodule to its latest commit: git submodule foreach git pull