In Git you can add a submodule to a repository. This is basically a repository embedded in your main repository. This can be very useful. A couple of usecases of submodules:
- Separate big codebases into multiple repositories.
Located in alphabetical order (not prefer)
C
ab
), also designed as a more modern replacement, written in C
golang
)