binhong.me
@binhong.me
moving changes between worktree with stash is interesting 👀

(ignore the broken tree graph. worktree rendering still needs fixing 🫠)
January 28, 2026 at 11:31 AM
on branch mode only, you will also be able to cherrypick specific commits onto other branches.
January 23, 2026 at 2:02 PM
on push, stack mode would ask you to create a named branch for each commit then push them each as separate branch. it will also show a "open PR" button that would let you open your PRs as stack
January 23, 2026 at 2:02 PM
on push, branch mode maintain the existing behavior of pushing the given branch
January 23, 2026 at 2:02 PM
stack mode would automatically rebase the rest of the stack on top of the new amendment
January 23, 2026 at 2:02 PM
on amend, branch mode would create a new commit diverging from the existing branch
January 23, 2026 at 2:02 PM
on "Stack mode", you rebase a subtree as how it used to work before
January 23, 2026 at 2:02 PM
first off, drag-and-drop rebase. on "Branch mode", you rebase the "branch", not a subtree
January 23, 2026 at 2:02 PM
might or might not have gotten distracted with uhh something new 🫣
January 21, 2026 at 1:03 PM
stack goes brrr....
January 21, 2026 at 2:33 AM
fast-forward + safe delete buttons on hover 👀
January 20, 2026 at 1:45 PM
small UX nudges 🤩
January 19, 2026 at 10:25 AM
stash management
January 5, 2026 at 10:52 AM
easily pick and choose where you want your new branch to be
January 5, 2026 at 10:52 AM
reflog + detached HEAD let's you find recently branches quickly
January 5, 2026 at 10:52 AM
split one commit into multiple
January 5, 2026 at 10:52 AM
squash multiple commits into one
January 5, 2026 at 10:52 AM
easily include or exclude any part of any changes in your commit
January 5, 2026 at 10:52 AM
full conflict resolution UI
January 5, 2026 at 10:52 AM
here's some features:

drag-and-drop rebase
January 5, 2026 at 10:52 AM