git submodule
CautionManage submodules
git submodule update --init --recursive
Embeds other repos. After clone, empty dirs mean you need update --init --recursive.
Examples
git submodule update --init --recursiveFetch all submodules
Syntax
git submodule [update --init] [status] [add url path]
Before you run it
The parent pins exact commits, not branches.
Related commands
- git cloneClone a repo
- git pullPull from remote
- git statusWorking tree status
The same reference, with no signal at all
Every command and flow from this site, held on your device and searchable with no connection. Free to install, no ads.
Get it free on the App Store