GRV - Uma ferramenta para visualizar repositórios Git no terminal Linux

GRV - Uma ferramenta para visualizar repositórios Git no terminal Linux

Grv (Visualizador de repositório Git) é uma interface baseada em terminal simples e de código aberto gratuito para visualizar repositórios Git. Ele fornece uma maneira de visualizar e pesquisar refs, compromissos, ramificações e diferencia. Seu comportamento e estilo podem ser facilmente personalizados através de um arquivo de configuração.

Recursos GRV:

  • Fornece uma linguagem de consulta para filtrar refs e cometer.
  • Suporta as chaves de ligação do tipo VI/Vim por padrão, e as principais ligações podem ser personalizadas.
  • Captura alterações no repositório monitorando o sistema de arquivos, permitindo que a interface do usuário seja atualizada automaticamente.
  • É organizado como guias e divisões; permite a criação de guias e divisões personalizadas usando qualquer combinação de visualizações.
  • Suporta temas personalizáveis.
  • Oferece suporte ao mouse.

Requisitos:

  1. GO versão 1.5 ou posterior deve ser instalado em seu sistema.
  2. libncursesw, biblibreadline e libcurl.
  3. cmake (para construir libgit2).

Como instalar o GRV em sistemas Linux

Primeira instalação dependências necessárias usando o gerenciador de pacotes padrão, conforme mostrado.

$ sudo apt install libncurses5-dev libncursesw5-dev biblioteadline-dev cmake #Debian/Ubuntu # yum install ncurses-devel readline-devel cmake #RHEL/CENTOS # dnf install ncurses-devel readline-devel cmake #Fedora 

Em seguida, instale Grv, Os seguintes comandos serão instalados Grv para $ Gopath/bin. Uma estática libgit2 será construído e incluído em Grv Quando construído desta forma.

$ vá obter -d github.com/rgburke/grv/cmd/grv $ cd $ gopath/src/github.com/rgburke/grv $ Make Install 

Depois de instalar com sucesso Grv, você pode ver Refs, COMITES, galhos e diffs do seu repositório usando a sintaxe que segue.

$ $ Gobin/grv -repofilepath/path/to/repositório/ 

Neste exemplo, veremos refs, começos, ramificações e diferenças de arquivo de repositório em ~/bin/shellscripts.

$ $ Gobin/grv -repofilepath ~/bin/shellScripts 
Veja o Git Refs Ver Git Dif Veja o Git Commits

Você pode encontrar opções de uso adicionais na página de ajuda GRV.

$ $ Gobin/grv -h 

Repositório do Github GRV: https: // github.com/rgburke/grv

Neste artigo, explicamos como instalar e usar o GRV, uma interface do usuário baseada em terminal para visualizar repositórios Git. Use o formulário de feedback abaixo para compartilhar seus pensamentos sobre isso ou faça qualquer pergunta.