5 years ago, I encountered Git & GitHub for the first time.
And let me tell you…
It was NOT love at first commit. 😭
I watched someone casually type:
git add .
git commit -m "Initial commit"
git push origin main
And I was sitting there like:
“Damn. I’m officially a developer now.” 😎💻
Meanwhile, my brain was running on 2% battery:
"git add ." → “Add WHAT?”
"git commit" → “Commit to WHAT?”
"git push" → “Push WHERE?”
"origin" → “WHO IS ORIGIN? 😭”
But did I ask?
Absolutely not.
Because apparently, beginner confidence is just confusion with good posture. 💀
So I did what every totally confident beginner does:
Copy → Paste → Enter → Pray. 🙏🏻
And then…
💥 ERROR.
Me: “Hmm… interesting.”
Git: another error
Me: “Okay…”
Git: another error
Me: “Why does this feel personal?” 😭
My debugging process was basically:
Google the error 🔎
↓
Open Stack Overflow
↓
Find a command written in 2017
↓
Copy it without understanding anything
↓
Paste
↓
Press Enter
↓
Stop breathing
And when it finally worked?
“Yeah, yeah… I knew what I was doing.” 😌
Narrator:
She absolutely did not. 💀
Back then,
GitHub was basically:
“That website where I upload my code.”
And Git?
“Those scary commands I hope I don't accidentally destroy everything with.” 😭
But eventually, I realized something:
I didn't want to just memorize Git commands.
I wanted to actually understand what Git was doing behind the scenes.
So I started my Git & GitHub Zero to Hero series, starting from absolute zero and explaining things without assuming you already know everything.
Because honestly…
Nobody should have to pretend they know what "origin" is. 😂🤝
And if you're currently in the:
“WHO IS ORIGIN?”
phase…
Welcome. You're among friends. 💀😂
Be honest,what was the first Git command that made absolutely ZERO sense to you? 👇
Read Part 1 here:
[https://akankshasharma.hashnode.dev/git-github-zero-to-hero-1-what-is-git-a-beginner-s-guide]
Top comments (0)