https://github.com/jonas/tig
Text-mode interface for git
https://github.com/jonas/tig
c git ncurses tui
Last synced: 7 months ago
JSON representation
Text-mode interface for git
- Host: GitHub
- URL: https://github.com/jonas/tig
- Owner: jonas
- License: gpl-2.0
- Created: 2009-03-01T20:39:25.000Z (over 16 years ago)
- Default Branch: master
- Last Pushed: 2025-04-28T21:47:59.000Z (7 months ago)
- Last Synced: 2025-05-11T02:49:21.001Z (7 months ago)
- Topics: c, git, ncurses, tui
- Language: C
- Homepage: https://jonas.github.io/tig/
- Size: 6.59 MB
- Stars: 12,707
- Watchers: 163
- Forks: 626
- Open Issues: 204
-
Metadata Files:
- Readme: README.adoc
- Changelog: NEWS.adoc
- License: COPYING
Awesome Lists containing this project
- awesome - jonas/tig - Text-mode interface for git (C)
- terminals-are-sexy - tig - Text mode interface for git. (Tools and Plugins / Windows)
- awesome-tools - Tig - 终端下的 Git GUI。 (Git / Snippets Manager)
- awesome-cli-apps - tig - Text-mode interface for git. (Version Control / Git)
- my-awesome-list - tig
- my-mac-os - tig
- awesome-devop-tools - tig - based text-mode (Source control)
- awesome-github-repos - jonas/tig - Text-mode interface for git (C)
- awesome-robotic-tooling - tig - Text-mode interface for git. (Development Environment / Version Control)
- awesome-robotic-tooling - tig - Text-mode interface for git (Development Environment / Version Control)
- awesome-browserless - Tig - Text-mode interface for git (Git interfaces / Misc)
- awesome-git - tig - text-mode interface for git. (Tools / Comparing workflows)
- awesomeness - tig - Text-mode interface for git. (GitShit)
- my-awesome - jonas / tig - Text-mode interface for git. (Tool)
- awesome-command-line-apps - tig - ncurses based text-mode interface for Git. (\*nix/\*nux / Version Control)
- awesome-tuis - tig - mode interface for git (Table of Contents)
- awesometools - tig - Text-mode interface for git (Resources / Command-Line Tools)
- awesome-ccamel - jonas/tig - Text-mode interface for git (C)
- jimsghstars - jonas/tig - Text-mode interface for git (C)
- my-awesome - jonas/tig - 10 star:13.0k fork:0.6k Text-mode interface for git (C)
- awesome-starred - tig - Text-mode interface for git (C)
- fucking-terminals-are-sexy - tig - Text mode interface for git. (Tools and Plugins / Windows)
- awesome-list - tig - mode interface for git | jonas | 10205 | (C)
- fucking-awesome-cli-apps - tig - Text-mode interface for git. (Version Control / Git)
- awesome-web-dev - tig
- awesome - △ tig - Text-mode interface for git (System & Command / Other)
- awesome-cli-apps-in-a-csv - tig - An ncurses-based text-mode interface for `git` that can act as a repository browser, but can also assist in staging changes for commit at chunk level. (<a name="git"></a>Git and accessories)
- awesome-tools - **tig** - git 扩展 (Mac 软件 / 命令行)
- awesome-php - Tig - 命令行下的 Git 浏览器 (其他( Miscellaneous ))
- awesome-cli-apps - tig - An ncurses-based text-mode interface for `git` that can act as a repository browser, but can also assist in staging changes for commit at chunk level. (<a name="git"></a>Git and accessories)
README
Tig: text-mode interface for Git
================================
:docext: adoc
image:https://github.com/jonas/tig/workflows/Linux/badge.svg[Linux CI,link=https://github.com/jonas/tig/actions?query=workflow%3ALinux]
image:https://github.com/jonas/tig/workflows/macOS/badge.svg[macOS CI,link=https://github.com/jonas/tig/actions?query=workflow%3AmacOS]
image:https://ci.appveyor.com/api/projects/status/jxt1uf52o7r0a8r7/branch/master?svg=true[AppVeyor Build,link=https://ci.appveyor.com/project/fonseca/tig]
image:https://badges.gitter.im/Join%20Chat.svg[Join Chat,link="https://gitter.im/jonas/tig?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge"]
What is Tig?
------------
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.
Resources
---------
- Homepage: https://github.com/jonas/tig[]
- Manual: https://github.com/jonas/tig/blob/master/doc/manual.adoc[]
- Tarballs: https://github.com/jonas/tig/releases[]
- Git URL: https://github.com/jonas/tig.git[]
- Gitter: https://gitter.im/jonas/tig[]
- Q&A: https://stackoverflow.com/questions/tagged/tig[]
Bugs and Feature Requests
-------------------------
Bugs and feature requests can be reported using the
https://github.com/jonas/tig/issues[issue tracker] or by mail to the
https://lore.kernel.org/git/[Git mailing list]. Ensure that the word
"tig" is in the subject. For other Tig related questions please use
Stack Overflow: https://stackoverflow.com/questions/tagged/tig[].
If you are sending a bug report, please include the following information:
- What Tig and ncurses versions are you using?
(`tig -v`)
- What system do you have?
(`uname -a`, `lsb_release -a`)
- What Git version are you using?
(`git -v`)
Installation and News
---------------------
Information on how to build and install Tig are found in
link:INSTALL.{docext}[the installation instructions].
News about releases and latest features and bug fixes are found in
link:NEWS.{docext}[the release notes].