How to Fix a Hotfix in a Git Worktree Without Stashing
Production just caught fire and your working directory is a mess of half-finished edits. Stashing that work is how it ends up dying in a merge conflict three days later. Git already has the fix built in, and it does not need a plugin.
That fix is git worktree. It hands you a second checkout of the same project in a sibling folder, so you can patch the emergency there while everything you were doing stays exactly where it was. Your work in progress is untouched, and your dev server cache stays intact.
What You Need
- Git installed on your machine.
Tutorial
- Run
git worktree add ../hotfix main. This creates an isolated checkout of the project in a sibling folder, and it does not disturb the directory you are already working in.
- Fix the bug in that new folder, then commit it. Work in the
hotfixcheckout like any other, and your uncommitted changes plus your running dev server keep going as before.
- Run
git worktree remove ../hotfix. The temporary checkout is cleaned up once the fix is in, and your original working directory is still the one you left.
Wrapping Up
You now have a way to handle a production emergency without shoving half-baked work into a stash you may never sort out. The next time something breaks, add a worktree, fix it there, and remove the folder when you are done. Try it on a throwaway branch first so the commands feel familiar before the real fire starts.
Does this still work?
Nobody's checked yet
Sign in to tell everyone how it went.
Continue with GoogleBe the first — one tap saves the next person an hour.
It takes 3 reports in 30 days to set the status.
More shares you might like
AIAtria Dawn Preview: AI Agents That Learn by Verifying Real WorkAlex Ruiez · 1h · 4 viewsAIHow to Run OpenCreator for Video Translation and DubbingAlex Ruiez · 1h · 3 viewsNewsGoogle's agentic orchestrator doesn't need microservicesAlex Ruiez · 1h · 4 viewsNewsMicroservices Usually Mean a Distributed Monolith, Not ScaleAlex Ruiez · 1h · 3 viewsToolsHow to Test for Auth Precedence Flaws in Your APIAlex Ruiez · 1h · 3 views
AIHow to Use Jev Free on Vercel AI GatewayAlex Ruiez · 1h · 2 views
Comments
Join the conversation — sign in to comment.
No comments yet — start the conversation!