gitui is a git client for the terminal — stage single hunks, write commits, read diffs and walk the log without typing a git command or remembering another flag. The bar at the bottom always lists the keys that work right now.
The demo opens a clone of fd's source tree with three pending changes
waiting: one edited, one staged, one git has never seen. Press Enter to
stage or unstage whatever is selected, c to write a commit, and 2 for
the log.
The VM is private to your browser tab; nothing you type leaves it.