Level 1: Git Basics (Foundation)

What is Version Control?

Why Version Control?

Without VCS:

With VCS:

Centralized vs Distributed VCS

Centralized (SVN) Distributed (Git)
Server required Every copy is full backup
No offline work Work anywhere
Single point of failure No single point of failure
Slower operations Faster operations

What is Git?