Git submodule

The Git submodule often happens that while working on one project, you need to use another project from within it.