Tig is an ncurses-based text-mode interface for git that uses Vim keybindings.
Application works as a git repository browser using clean and familiar ncurses-based user interface.
Additionally it can fulfill your needs as a simple git assistant or pager.
Entire manual describing several of interesting features is available online at The Tig Manual page.