© 2026 Hashnode
When working on a feature or fixing a bug, you may need to quickly switch branches without committing unfinished work. That’s where Git Stash comes in.But after stashing, a common question is: How do I see what changes are inside a stash? This arti...

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