ELI5 Edition
A save system for code. Every commit = a snapshot you can return to. Lives on your computer.
Where you store your git saves online. Cloud backup + sharing + CI. Git works without it.
GitHub first (easiest):
Local first:
✅ Just start working if...
You're solo and nothing else touches the repo
⚠️ Pull first if...
Cursor, a cron job, or another person is also pushing changes