Changes to submodules can be checked locally in the submodule repository. They do not need to be returned to the original location of the submodule. However, if you are sharing your parent project with your team, you need to make submodule changes publicly available.
Example:
- local repository "foo"
- the submodule inside foo is called "bar"
- ,
- foo
, . , .