GitUI, uma interface de usuário de terminal rápido para o Git escrito em Rust, disponível para Linux, macOS e o Windows, teve um novo lançamento ontem, que adiciona novos recursos como a capacidade de comparar commits, novos opções pop-up e muito mais.
GitUI permite visualizar repositórios Git e realizar ações sobre ele do seu terminal. Ele possui um layout de interface do usuário de terminal escalável, que você controla usando atalhos de teclado intuitivos. Não há necessidade de memorizar os atelhos de teclas, pois o GitUI mostra uma ajuda baseada em contexto que facilita o uso.
Usando esta ferramenta Git, você pode executar várias ações do Git, incluindo:
A ferramenta é também rápida, você pode ver alguns benchmarks em sua página do GitHub em que GitUI é comparado a lazygit e tig.
Você também pode gostar: forgit: comandos Git interativos com as visualizações alimentadas pelo FZF Fuzzy Finder
De acordo com o seu repositório, o objetivo até a versão 1.0 do GitUI é obter mais recursos, incluindo pesquisa de log, log de histórico de arquivos, adicionar a capacidade de visualizar a estrutura de branch na guia Log, implementar a detecção de alteração de baseada em notificação, suporte a rebase de branch, e rebase interativo.
Abaixo, você pode ver screenshots com a nova IU do commit compare UI (selecione os commits usando a tecla Space
, em seguida, pressione C
(Shift + C
) para comparar os commits) e o novo popup de opções (pressione o
para abri-lo):
Você também pode ver alguns GIFs com os novos recursos no mais recente GitUI 0.17, visitando a página de lançamentos da ferramenta no GitHub.
Você também pode gostar: Oh my git! é um jogo de código aberto para aprender git
A página de lançamentos do GitUI no GutHub tem binários para Linux, macOS e Windows. Para instalá-lo no Linux usando o binário fornecido, extraia o .tar.gz
e instale o binário gitui
extraído em algum lugar em seu caminho, como /usr/local/bin
. Ex., para fazer isso a partir da linha de comando (assumindo que você navega para o diretório onde o binário gitui
está localizado):
sudo install gitui /usr/local/bin
Esse post foi traduzido do site LinuxUprising.com pela rtland.team.
Confira a versão original desse post em inglês:
GitUI 0.17 Adds The Ability To Compare Commits, New Options Popup (Terminal UI For Git Written In Rust)