Multiple sub projects in one project

Hi, I’m working on a project that involves several individual sub projects that are a version control repository itself. I’d like to have a single big repository inside which I can manage each of these sub projects. Is it possible? If yes, how should I go about achieving this?