Git Submodules¶
- git repos in a git repo
-
for example: zprezto uses them?
-
Add a submodule
git submodule add <URL to a git repo>
- Pulling from a repo with submodules
git clone <main repo URL> # won't get submodule contents
cd <main repo dir>
git submodule init # (like a git fetch, doesn't merge into your
git submodule update # like git pull for the submodule
# or you could cd into the submodule and run
git pull
When to use git submodules¶
- private repo in public repo (like this notes repo!)
Last update:
2023-04-24