4.1. What are Submodules ?#
A submodule is a repository within another repository.
It helps to manage external repositories in your main project.
They are useful for including third-party libraries or separately maintained dependencies.
Note
Once a submodule is initialized and updated, its content appears as a regular folder inside the parent repository.