Remember that time you wrote code for hours and then accidentally deleted everything? Yeah, I've been there. That sinking feeling? The panic? Git saves you from that nightmare. And honestly, it's easier than people make it sound.
First Hour – Git Basics:
We'll start with the big question: what even is Git? I'll explain it in plain English – no confusing jargon. Then we'll install it together on your laptop (takes 5 minutes). You'll learn the commands I use every single day at work:
-
git init– turn any folder into a version-controlled project -
git add– pick which changes to save -
git commit– take a snapshot of your code (like saving a game) -
git log– see your history and go back if you mess up
We'll practice together. You'll make changes, save versions, break things on purpose, and restore them. By the end of hour one, you'll realize Git is just a safety net. Like undo, but 10x more powerful.
Second Hour – GitHub + Fixing Mistakes:
Now the fun part. GitHub is where your code lives online – like Instagram but for programmers. We'll:
-
Create your GitHub account (free)
-
Push your local code up to the cloud
-
Make your profile look professional (great for resumes)
-
See how to contribute to other people's projects
Then we'll tackle the scary stuff – fixing mistakes. Accidentally broke your code? We'll roll back to when it worked. Made a huge mess? Clean it up without stress. I'll show you the exact commands I use when I panic at work.
Who is this for? Anyone who's written code before – even just a little. Maybe you're learning Python or C++ and have practice files sitting on your laptop. Bring those. Or bring any code you've written. Doesn't matter if it's messy or incomplete.
What you'll leave with: A GitHub profile you can show employers. The ability to save your work like a pro. And the peace of mind that you'll never lose code again. Plus you can honestly say "I know Git" – which looks great on resumes.
No pressure, no judgment. Just a chill 2 hours where you learn something that'll save you forever.