GitUI is a terminal UI for git written in Rust. We aim to simplify common git tasks in a fast, keyboard-only and cross platform way without leaving your beloved text interface.
- support stage/unstage/discard by line (oldest, most requested feature)
- support merging via rebase
- much more
Thanks for your interest and support over this year! Read more about the 1 year anniversary reflections of this project here.