Repolode
jonas

jonas/tig

Текстовый интерфейс для терминала на базе ncurses, позволяющий просматривать Git-репозитории и добавлять изменения в индекс по отдельным фрагментам.

Open source альтернатива:GitKrakenSourcetree

Звёзды
13,369
Форки
674
Открытые issues
234
Последний коммит
8 дней назад

Что это?

Tig — текстовый интерфейс для Git на базе ncurses. В первую очередь это браузер репозитория, в котором можно просматривать коммиты, ветки, историю файлов, blame и diff, не покидая терминал.

Помимо просмотра, Tig позволяет добавлять изменения в индекс для коммита на уровне отдельных фрагментов: можно выбрать отдельные hunks файла, а не добавлять его целиком. Также Tig может работать как пейджер для вывода различных команд Git, отображая его в удобном для навигации виде.

Tig работает в любом терминале с поддержкой ncurses. В репозитории есть man-страница и инструкции по установке.

Ключевые возможности

  • 01Просмотр коммитов, веток, истории файлов, blame и diff в терминале.
  • 02Добавление изменений в индекс для коммита на уровне отдельных фрагментов.
  • 03Работа в качестве пейджера для вывода различных команд Git.
  • 04Работа в любом терминале с поддержкой ncurses.

Сценарии использования

  • Просмотр истории коммитов по SSH на удалённом сервере.
  • Выборочное добавление отдельных hunks в индекс перед коммитом.
  • Быстрый просмотр blame или истории файла без GUI-клиента.

Быстрый старт

  1. 1

    Ознакомьтесь с инструкциями по сборке и установке в INSTALL.adoc

  2. 2

    Проверьте установленную версию

    tig -v

Что важно знать

  • Установка выполняется сборкой из исходного кода, как описано в инструкциях INSTALL.
  • Лицензия GPL-2.0 — лицензия с копилефтом, которая распространяется и на производные работы.

Темы

Частые вопросы

Что такое tig?
Текстовый интерфейс для терминала на базе ncurses, позволяющий просматривать Git-репозитории и добавлять изменения в индекс по отдельным фрагментам. Tig — текстовый интерфейс для Git на базе ncurses. В первую очередь это браузер репозитория, в котором можно просматривать коммиты, ветки, историю файлов, blame и diff, не покидая терминал.
tig можно использовать бесплатно? Какая у него лицензия?
tig распространяется с открытым исходным кодом под лицензией GPL-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
tig всё ещё поддерживается?
Активно поддерживается. Последний коммит в tig — 13 окт. 2026 г..
Для чего можно использовать tig?
Просмотр истории коммитов по SSH на удалённом сервере. Выборочное добавление отдельных hunks в индекс перед коммитом. Быстрый просмотр blame или истории файла без GUI-клиента.
Как установить tig?
Ознакомьтесь с инструкциями по сборке и установке в INSTALL.adoc Проверьте установленную версию: tig -v
Где скачать tig?
Исходный код и инструкции по установке — на GitHub: https://github.com/jonas/tig

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты