Git submodules best practices Useful commands — Clone repository with submodules automatically: git clone --recursive git@github.com:name/repo.git — Initialize submodules after regular cloning: