Git - Why have source code management
Why have source code management?
- Document state of a system and rationale for changes
- Coordinate simultaneous deployment of multiple changes to complex systems
- Allow reversion to previous versions in case of problems
- Ease sharing code on multi-developer projects
- Facilitate code audits
- Speed system re-creation