In this post we’ll look at how to combine multiple repositories into a single repository. The common reason you might want to merge repos into a type of single repo (monorepo) is because you realize changes from one repo affect the other.
Full article