GRV: una herramienta para ver repositorios de Git en una terminal de Linux

GRV: una herramienta para ver repositorios de Git en una terminal de Linux

GRV. ( Visor de repositorios de Git. es una interfaz gratuita de código abierto y sencilla basada en terminales para ver repositorios de git. Proporciona una forma de ver y buscar referencias, confirmaciones, ramificaciones y diferencias utilizando Vi/Vim como combinaciones de teclas. Su comportamiento y estilo se pueden personalizar fácilmente a través de un archivo de configuración.

Características de GRV:

  • Proporciona un lenguaje de consulta para filtrar referencias y confirmaciones.
  • Admite claves tipo Vi/Vim-vinculaciones de forma predeterminada, y las asociaciones de teclas se pueden personalizar.
  • Captura cambios en el repositorio al monitorear el sistema de archivos, lo que permite que la interfaz de usuario se actualice automáticamente.
  • Está organizada como pestañas y divisiones ; permite crear pestañas y divisiones personalizadas utilizando cualquier combinación de vistas.
  • Admite temas personalizables.
  • Ofrece compatibilidad con el mouse.

Requisitos:

  1. Go versión 1.5 o posterior debe estar instalada en su sistema.
  2. libncursesw, libreadline y libcurl.
  3. cmake (para construir libgit2).

Cómo instalar GRV en sistemas Linux

Primero instale las dependencias requeridas usando el administrador de paquetes predeterminado como se muestra.

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

Entonces install GRV. los siguientes comandos instalarán GRV. en $ GOPATH/bin. Una libgit2. estática se creará e incluirá en GRV. cuando se cree de esta manera.

$ ve a-d github.com/rgburke/grv/cmd/grv $ cd $ GOPATH/src/github.com/rgburke/grv $ make install

Después de instalar correctamente GRV. puede ver refs. confirmaciones. ramas. y diffs. de su repositorio usando la sintaxis que sigue.

$ $ GOBIN/grv-repoFilePath/path/to/repository/

En En este ejemplo, veremos las referencias, confirmaciones, ramificaciones y diferencias del archivo del repositorio en ~/bin/shellscripts.

$ $ GOBIN/grv-repoFilePath ~/bin/shellscripts  Ver referencias de Git Ver Git Refs Ver referencias de Git Ver Git Diff  Ver diferencia de Git Ver Git Diff  Ver confirmaciones de Git  Ver las confirmaciones de Git Ver Git Commits freestar .config.enabled_slots.push

Puede encontrar opciones de uso adicionales en la página de ayuda de GRV.

$ $ GOBIN/grv-h

Repositorio GRV Github. https://github.com/rgburke/grv

En este artículo, hemos explicado cómo instalar y usar GRV, una interfaz de usuario basada en terminal para ver repositorios git. Utilice el formulario de comentarios a continuación para compartir sus pensamientos al respecto o hacer cualquier pregunta.