Categorías: Sin categoría

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

Eugenio Chaparro

Compartir
Publicado por
Eugenio Chaparro

Entradas recientes

🟢Editar código de un módulo en Dolibarr [04]

🟢Editar código de un módulo en Dolibarr [04]

En este tutorial vamos editar el código de nuestro módulo personas para poder personalizar algunas…

2 meses hace
🟢Crear un sub_módulo en Dolibarr [03]

🟢Crear un sub_módulo en Dolibarr [03]

En este tutorial vamos a crear un sub módulo llamado seguridad que será muy parecido…

2 meses hace
🟢Modificar un módulo en Dolibarr [02]

🟢Modificar un módulo en Dolibarr [02]

En este tutorial aprenderemos a editar el objeto personas del modulo persona que creamos en…

2 meses hace
🟢Constructor de módulos en Dolibarr

🟢Constructor de módulos en Dolibarr

Como mencionamos anteriormente Dolibarr es un proyecto realizado sobre la base de una política clara:…

2 meses hace
🟢Tickets en Dolibarr [19]

🟢Tickets en Dolibarr [19]

Los ticket en dolibarr nos ayudan a comunicar inconveniente en nuestros productos y servicios dentro…

2 meses hace
🟢Agenda en Dolibarr [18]

🟢Agenda en Dolibarr [18]

Las agendas en dolibarr nos ayudan a ver las actividades realizadas en proceso y por…

2 meses hace