Tig is an ncurses-based text-mode interface for Git that works as a repository browser, a staging helper, and a pager for Git command output.