© 2026 Hashnode
A. Clone, Fork & Upstream Workflow Problem: I cloned a repo but need to contribute to an open-source project, how do I sync with the original repo? Action: Use fork → clone → add upstream → sync regularly. Commands:# Clone your forkgit clone https://...

Have you ever been in the middle of a code change and suddenly got pulled into an urgent bug fix?You can’t commit your work yet, but you also can’t lose it. So what do you do? 🤔 This is where one of Git’s most underrated yet powerful features comes ...

🔹 Introduction In —> Part-1 , I discussed authentication with SSH, and in —> Part-2 , I covered essential Git commands like add, commit, log, push, and the basics of branching. Now, in Part 3, I’ll dive deeper into real-world scenarios—undoing mista...

Problem The application I’m currently working on requires some local config changes in order to run. The values in source control aren’t suitable for local running, but there is no infrastructure configured for injecting local secrets from outside so...
