version control
- Monorepo vs Polyrepo: Pros, Cons and Trade-offs
A monorepo keeps many projects in one version-controlled repository, while a polyrepo gives each project its own. Here are the trade-offs for change and builds. - Git Version Control
A distributed version control system that records the complete history of a project as content-addressed snapshots.