© 2026 Hashnode
A beginner-friendly guide to understanding Git internals (without memorizing commands) When I first started using Git, I treated it like a magic box.I typed git add and git commit, and somehow everything worked.But one day I asked myself a simple que...

Most Git tutorials focus on commands.This article focuses on what actually happens inside Git when we run those commands. Before going forward with this article, you can go throgh below for better understanding Why Version Control Exists: The Pendri...

When I first started using Git, I had the same thought: How it work? specially without using tons of space. We will understand this one by one. Actually, Git works through a three-stage local process that allows us to selectively save and track cha...

For a long time, I used Git without really thinking about what it was doing. I ran git add, followed it with git commit, and things mostly worked. The moment I became curious was when I accidentally opened the .git folder. It was full of strange file...
