Technology Aug 29, 2026 · 2 min read

5 Years Ago, Git & I Met… 💀

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.”...

DE
DEV Community
by Akanksha Sharma
5 Years Ago, Git & I Met… 💀

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]

DE
Source

This article was originally published by DEV Community and written by Akanksha Sharma.

Read original article on DEV Community
Back to Discover

Reading List