© 2026 Hashnode
This week was about Git and GitHub. I’ve used them before, but mostly in a surface-level way. I knew the basic flow like make changes, commit, push. Things usually worked, so I never questioned why they worked. This time, the tasks forced me to slow ...

If you’re new to development, Git can feel bit intimidating. People throw around words like commit, branch, HEAD, merge, and somehow expect you to nod like it’s obvious. It’s not. And that’s fine. Git isn’t HARD it’s just badly explained most of the ...
