I also know how to do this on the command line, but sometimes I enjoy using a gui on macOS.
I also know how to do this on the command line, but sometimes I enjoy using a gui on macOS.
As for the features, it:
- supports `undo` of arbitrary operations quite well. - has a dedicated `reword` (as "edit commit message") command/flow (but will ask if you want to stash your current working copy, with the option to automatically re-apply the stash) - `split` kind of works by entering a "edit a commit" flow, which lets you stage and commit multiple times. In short, editing a single commit can generate one or more commits. - `large-ops` and `large-load`: I've never noticed the GUI becoming unresponsive, but it's possible none of the repos I've checked out are large enough.
Note: Tower on Windows feels out place on Windows/ doesn't work as well as on Mac, but is still a formidable git GUI.
Here's an example: https://imgur.com/a/VCkqrBI
More info here: https://www.git-tower.com/blog/tower-mac-9/#1-merge-improvem...