fabián cañas


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.

GitSwich is intended to be destructive — use at your own risk!

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.


Change Log

1.1 Universal binary with M1 support and updated menu bar icon
1.0.2 Enable macOS Hardened Runtime and add "Quit" menu item.
1.0.1 Initial release