DEV Community

Discussion on: Git Submodules vs Monorepos

Collapse
 
patarapolw profile image
Pacharapol Withayasakpunt

My monorepo is just for convenience, and does have disadvantages as you listed.

It can contain multiple languages, and I don't usually use Yarn workspace, but even then, I believe you can what to include / not include as part of workspace.

As for clean submodule, I would create an org, and transfer the repo to org; then create multiple submodules in it.