Gestor grafico de git GRV desde la terminal de linux

¿Porque usar GRV?

Existen muchas herramientas que nos pueden facilitar el manejo de nuestro repositorio en git pero la mayoría corre bajo entornos de escritorio, en esta oportunidad les presento grv Git Repository Viewer es un software que independientemente de que funcione sobre la terminal de linux, nos permite de ver de forma casi gráfica nuestro repositorio de git.

Desde mi punto de vista esta es una herramienta muy útil para los DEVops y SysAdmin que constantemente deben estar al tanto de las actualizaciones de código en los repositorios de sus servidores.

Ventajas que ofece GRV.

  • Ofrese un sistema de atajo de teclado similar a Vim.
  • Filtrado de commits
  • Tiene soporte para ratón.
  • Actualizacion en tiempo real.
  • Tiene un gráfico de commits.
  • Gestion por pestañas (algo asi como chrome).

Atajos de teclado

Atajo Acción Descripción
z.,zz grv-center-view Centra la vista
L grv-cursor-bottom-view Se mueve a la última línea de la página
M grv-cursor-middle-view Se mueve al medio de la página
H grv-cursor-top-view Se mueve a la primera línea de la página
gg grv-first-line Se mueve a la primera línea
G grv-last-line Se mueve a la última línea
C-d grv-next-half-page Se mueve media página abajo
Down,j grv-next-line Se mueve una línea abajo
PageDown,C-f grv-next-page Se mueve una página abajo
C-u grv-prev-half-page Se mueve media página arriba
Up,k grv-prev-line Se mueve una línea arriba
PageUp,C-b grv-prev-page Se mueve una página arriba
zb grv-scroll-cursor-bottom Desplaza la pantalla hacia abajo
zt grv-scroll-cursor-top Desplaza la pantalla hacia arriba
Left, h grv-scroll-left Desplazamiento a la izquierda
Right,l grv-scroll-right Desplazamiento a la derecha
/ grv-search-prompt Búsqueda desde el principio
? grv-reverse-search-prompt Búsqueda desde el final
n grv-search-find-next Se desplaza al siguiente encontrado
N grv-search-find-prev Se desplaza al anterior encontrado

Instalacion

Antes de descargar grv, asegúrese de que cmake esté instalado en su sistema. En caso de no tenerlo instlado podemos ejecutar el siguiente comando:

sudo apt-get install cmake

Para instalar grv tambien necesita instalar Git ya que es necesario para instalar la herramienta grv.

sudo apt install git

Y ahora, podemos descargar grv desde git asi:

sudo git clone https://github.com/rgburke/grv.git

Una vez que se haya completado descarga, hay que movernos al directorio grv asi:

cd grv/

Descargamos el ejecutable grv usando el comando wget asi:

sudo wget -O grv https://github.com/rgburke/grv/releases/download/v0.1.0/grv_v0.1.0_linux64

Ahora damos permisos de ejecucion al archivo grv.

sudo chmod +x ./grv 

Ahora podemos ejecutar grv

sudo ./grv

Si queremos acceder a grv de forma global 

sudo mv grv /usr/bin

Pagina oficial: https://github.com/rgburke/grv/blob/master/doc/documentation.md

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *