Skip to content
zero2vibecodelearn vibe coding

Git

Version control: it records the history of your code so you can see what changed and go back.

Not the same as a backup

A backup keeps a copy of now. Git keeps every point you named, with what changed between them — which is what lets you ask why a line exists, not just restore the file.

Where it bites

Git only knows what you told it to track. Files you never added are not in the history, which is exactly how people discover their `.env` was never backed up and their secrets were.

Covered in these lessons

Related terms