© 2026 Hashnode
intro: Imagine’You’re working on a project with your friends. One person writes the HTML, another edits the CSS, and someone else adds JavaScript. But instead of using Git or GitHub, you all share the project using a pendrive, emails, or folders name...

Code Management In The Pre-Git Era : Imagine being a software developer before Git existed. You are working on an application & suddenly hit a bug that you can’t solve alone. You ask your friend ‘Alex’ , to help you but there is a question : How do y...

Life Before Version Control Imagine this: you are a developer in the 1990s, building software. There is a bug that you could not fix, and you want your colleague John to help you. You already have the source code. Now the question is, how do you tran...

Learning points: Git Rebase – Deep Dive Git Cherry-pick – Applying specific commits from one branch to another. Resolving Merge Conflicts – Identifying and resolving conflicts efficiently. Rewriting History – advanced use cases Amending Commits ...
