Idiosyncratic git branch switching for macOS
GitSwitch lives in the menu bar. Add git repositories to GitSwitch and you'll see all your local branches in the order which you last had them checked out.
Selecting a branch will destructively checkout the branch, throwing away any uncommitted changes without warning. It will also recursively update submodules. If that sounds scary or bad, don't download GitSwitch.
- GitSwitch version 1.1
|1.1||Universal binary with M1 support and updated menu bar icon|
|1.0.2||Enable macOS Hardened Runtime and add "Quit" menu item.|