git-friendly 1.2.0
git-friendly is still just five simple shell scripts: pull, push, branch, merge, and stash.

It’s had some updates over the years. Here are some highlights:
pullknows about uv, Bun, and pnpm, alongside npm, Yarn, Bundler, and Composer. It picks the tool from your project’s files.pullandmergelet Git handle stashing. If a rebase hits a conflict, tracked edits stay shelved until you finish it. Untracked files stay put, and failed branch switches stop the merge.-
Install with Homebrew on macOS or Linux:
brew install git-friendly/git-friendly/git-friendly branchlists recent branches with their upstream and last commit, and can delete several at once. Bash and Zsh both work; the scripts run in Bash.- Tests cover all five commands on macOS and Linux. GitHub Actions checks changes, and releases update the Homebrew formula automatically. The old tap still works.
If you’re using it, say hi. I’m curious who’s out there.
Thanks to Artem Sapegin and all the other contributors!!!