TIG(1) Tig Manual TIG(1) (NAME) tig - Git (SYNOPSIS) tig [options] [revisions] [--] [paths] tig log [options] [revisions] [--] [paths] tig show [options] [revisions] [--] [paths] tig reflog [options] [revisions] tig blame [options] [rev] [--] path tig grep [options] [pattern] tig refs [options] tig stash [options] tig status tig < [Git command output] (DESCRIPTION) Tig ncurses git(1) . Git (staging) (commit) (chunk) (pager) Git . (OPTIONS) Tig git-log(1) git-diff(1) Tig . <<->> (revision) . Git . . tig -S foo tig -Sfoo tig --grep foo tig --grep=foo foo . show diff git-show(1) . blame . git-blame(1) . (revision) . status (status view) . log (log view) git-log(1) . reflog reflog . refs refs . --branches --remotes --tags . stash stash . grep grep . git-grep(1) . + . -v, --version . -h, --help . -C Tig . stdin Tig (pager mode) : o show --stdin stdin git-show(1) diff . : $ git rev-list --author=vivien HEAD | tig show --stdin o --stdin stdin git-log(1) (main view) . : $ tig --no-walk --stdin < cherry-picks.txt o --pretty=raw stdin "pretty=raw" git-log(1) . : $ git reflog --pretty=raw | tig --pretty=raw (pager view) Git stdin . git-log(1) git-diff(1) log diff . : $ git log -Schange -p --raw | tig : $ tig : $ tig test master refs/ : $ tig --all : $ tig test..master (submodule): $ tig --submodule : $ tig -- README README : $ tig show tig-0.8:README : $ tig --after="2004-01-01" --before="2006-05-16" -- README (blame) : $ tig blame -C README (stashes): $ tig stash DEFINE_ENUM : $ tig grep -p DEFINE_ENUM ( ): $ tig refs (word diff) : $ tig --word-diff=plain Git ( GIT_DIR) Tig . %(commit) %(blob) Tig . tigrc(5) . TIGRC_USER ( ~/.tigrc $XDG_CONFIG_HOME/tig/config ). TIGRC_SYSTEM ( {sysconfdir}/tigrc ). . TIG_LS_REMOTE . git-ls-remote(1) . TIG_DIFF_OPTS diff diff. diff git-show(1) --patch-with-stat . diff-options . TIG_TRACE (trace) Git . TIG_SCRIPT . stdin . (prompt) . < . E.g. TIG_SCRIPT=<(echo :set main-view-commit-title-graph = no) tig TIG_NO_DISPLAY Tig . Ncurses /dev/null . Tig . TIG_EDITOR . ( ) $GIT_EDITOR core.editor $VISUAL $EDITOR Git . (shell) . (FILES) $XDG_CONFIG_HOME/tig/config, ~/.config/tig/config, ~/.tigrc Tig . $XDG_CONFIG_HOME $XDG_CONFIG_HOME/tig/config . $XDG_CONFIG_HOME ~/.config/tig/config ~/.tigrc . tigrc(5) . /etc/tigrc . $GIT_DIR/config, ~/.gitconfig, /etc/gitconfig Git. git-config(1) . $XDG_DATA_HOME/tig/history, ~/.local/share/tig/history, ~/.tig_history readline Tig . . $XDG_DATA_HOME $XDG_DATA_HOME/ $XDG_DATA_HOME/tig/ $XDG_DATA_HOME/tig/history . $XDG_DATA_HOME ~/.local/share/tig/ ~/.local/share/tig/history ~/.tig_history . [1] Tig . (COPYRIGHT) (c) 2006-2026 Jonas Fonseca << >> (GNU General Public License) ( ) / . (SEE ALSO) tigrc(5), tigmanual(7), git(7) (NOTES) 1. https://github.com/jonas/tig 2. jonas.fonseca@gmail.com mailto:jonas.fonseca@gmail.com Tig 2.6.1 2026-06-13 TIG(1)