How to manage git submodule only introduce necessary steps clone a repo with submodule $ git clone --recursive <project url> check submodule state git submodule status update submodule git submodule update --remote