git submodule add <repository-url> <path>
repository-url - remote Git repository to add
path - relative path to the submodule, including itself
git clone --recurse-submodules <main-repository-url>
git submodule init
git submodule update
git submodule update --remote
git submodule deinit <path>
git rm <path>
git submodule foreach '<command>'
git submodule status
git pull --recurse-submodules
David D.