~/VibeHandbook
$39

Chapter 01

Git & GitHub

If you only learn one tool before you start vibe coding, make it this one. Git is the thing that lets you be brave. It's the reason you can tell an AI "rewrite this whole file" and not lose sleep, because you can always walk back to the version that worked.

Here's the honest version of why this matters. When you direct an AI to build software, it will break things — regularly. It'll confidently rewrite a file, delete the part that was working, and hand you a mess. The difference between a frustrating afternoon and a lost week is whether you had a safety net. Git is that net. This chapter teaches it from zero, no prior coding required.

  1. 01.1What version control is (and why you need it)
  2. 01.2Repositories, commits, and history
  3. 01.3Branches: trying things without fear
  4. 01.4Seeing what actually changed (diff)
  5. 01.5The "oh no" button: undo, revert, reset
  6. 01.6Remotes and GitHub: your project in the cloud
  7. 01.7Pull requests and issues
  8. 01.8.gitignore and never committing secrets
  9. 01.9Your first repo, start to finish
  10. 01.10Letting the AI drive (while you stay in charge)
  11. 01.11Recap & Practice

Want it offline?

Get the PDF + EPUB + downloadable prompt library + version updates.

$ Get the PDF — $39