Description
A terminal user interface for Git that makes staging, committing, branching, rebasing, viewing logs, and resolving changes more interactive.
Use it when you want Git workflows without typing every command manually. It can rewrite history or change repository state, so review selected files, branches, and operations before confirming actions.