Repolode
jonas

jonas/tig

Uma interface de terminal em modo texto, baseada em ncurses, para navegar por repositórios Git e preparar alterações por trecho.

Alternativa open source a:GitKrakenSourcetree

Estrelas
13,369
Forks
674
Issues abertas
234
Último commit
há 8 dias

O que é?

Tig é uma interface em modo texto para Git, baseada em ncurses. É principalmente um navegador de repositórios que permite percorrer commits, branches, histórico de arquivos, blame e diffs sem sair do terminal.

Além de navegar, o Tig permite preparar alterações para commit no nível de trechos, para que você selecione hunks individuais de um arquivo em vez do arquivo inteiro. Ele também pode funcionar como pager para a saída de vários comandos do Git, exibindo-a em uma visualização navegável.

O Tig funciona em qualquer terminal compatível com ncurses e conta com uma página de manual e instruções de instalação no repositório.

Recursos principais

  • 01Navegue por commits, branches, histórico de arquivos, blame e diffs em uma visualização de terminal.
  • 02Prepare alterações para commit no nível de trechos.
  • 03Funcione como pager para a saída de vários comandos do Git.
  • 04Funcione em qualquer terminal compatível com ncurses.

Casos de uso

  • Revisar o histórico de commits via SSH em um servidor remoto.
  • Preparar seletivamente hunks individuais antes de fazer o commit.
  • Inspecionar rapidamente o blame ou o histórico de arquivos sem um cliente com interface gráfica.

Início rápido

  1. 1

    Leia as instruções de compilação e instalação em INSTALL.adoc

  2. 2

    Confira a versão instalada

    tig -v

Antes de usar

  • A instalação é feita compilando a partir do código-fonte, conforme descrito nas instruções de INSTALL.
  • Licenciado sob GPL-2.0, uma licença copyleft que também se aplica a obras derivadas.

Tópicos

Perguntas frequentes

O que é tig?
Uma interface de terminal em modo texto, baseada em ncurses, para navegar por repositórios Git e preparar alterações por trecho. Tig é uma interface em modo texto para Git, baseada em ncurses. É principalmente um navegador de repositórios que permite percorrer commits, branches, histórico de arquivos, blame e diffs sem sair do terminal.
tig é gratuito? Qual é a licença?
tig é open source sob a licença GPL-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
tig ainda é mantido?
Manutenção ativa. O último commit de tig foi em 13 de out. de 2026.
Para que posso usar tig?
Revisar o histórico de commits via SSH em um servidor remoto. Preparar seletivamente hunks individuais antes de fazer o commit. Inspecionar rapidamente o blame ou o histórico de arquivos sem um cliente com interface gráfica.
Como instalar tig?
Leia as instruções de compilação e instalação em INSTALL.adoc Confira a versão instalada: tig -v
Onde consigo tig?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/jonas/tig

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados