Tig: text-mode interface for Git
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.
Homepage
Download
Recent Releases
2.6.018 Sep 2025 03:15
major bugfix:
:
- Initialise (head) from command line arguments..
- Make ` GIT_EDITOR` value interpreted by the shell..
- Use correct line from recursively blamed commit..
- Use correct line when using `:parent` in blame view..
- the incorrect line shift after stage file..
- Update display after setting column option..
- file mode diff header handling.
- crash caused by too many diff cells..
- with blame when using absolute file paths..
Improvements:
- Add color for cursor in backgrounded view..
- Blame view now works without a working tree.
- Open diff view from blame at the correct line..
- Document how to get a `
2.5.1207 Feb 2025 02:36
minor bugfix:
Empty blame view when opened from the diff view on i586..
2.5.1131 Jan 2025 13:04
minor bugfix:
Incompatibilities: - Update remote repo variables.. : - various with `diff.nopre` and `--no-pre`. - `Ctrl-C` behavior within the Readline prompt.. - message upon edit from diffstat without patch. - missing dates in the refs view. - Don't report an error when diff-highlight is killed intentionally. - parsing of reflog designator in timestamp format. Improvements: - Open the blob corresponding to the diff line.. - Keep cursor position in the main view when toggling file-filter and rev-filter. - Make errors visible in views showing Git output.. - Allow different colors for all references types. - Enable search in sections titles.. - Show committer date by default in the date column. - Only show stash, notes and prefetch in the refs view when invoked with `tig refs --all`..
|