Tig is an ncurses-based text-mode interface for git. It functions mainly as a Git repository browser, but can also assist in staging changes for commit at chunk level and act as a pager for output from various Git commands.
vi shortkeys mode, compact perfectly with
Git , is very powerful.
Such a good tool, but many Giters do not know, is so awesome.
Some Simple Usage
# Just enter tig in a git repo # tig will list all the commits # Choose a commit and enter, tig will show the diff and log $ tig # Pager Mode $ git show | tig