Version Control
Table of Contents
Is an extremely useful concept that arises upon the application of the notion of a History on the specific domain of software engineering.
This should be the founding initializer of any coding or non-technical project that one starts out with. For the benefits of maintaining records are incomparable.
2. Philosophies
- resources : https://notes.burke.libbey.me/metarepo/
2.1. Monorepo
- all code in one repo : monolithic
2.2. Multirepo
- the larger application is split into multiple microservices and no single repository stores all the code.