LinuxParty
GRV ( Git Repository Viewer ) es una interfaz gratuita de código abierto y simple basada en terminal 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 GRV:
- Proporciona un lenguaje de consulta para filtrar referencias y confirmaciones.
- Admite combinaciones de teclas similares a Vi / Vim de forma predeterminada, y las combinaciones 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á organizado como pestañas y divisiones; permite crear pestañas y divisiones personalizadas utilizando cualquier combinación de vistas.
- Admite temas personalizables.
- Ofrece soporte para mouse.
Requerimientos:
- Go versión 1.5 o posterior debe estar instalada en su sistema.
- libncursesw, libreadline y libcurl.
- cmake (para construir libgit2).
Cómo Instalar Go
Instalar Go en Linux a través del gestor de paquetes
La mayor parte de la distribución de Linux incluía el lenguaje Go en el repositorio oficial, por lo que podemos instalarlo fácilmente pero obtendremos una versión más antigua. Si prefieres el último lanzamiento, intenta construirlo manualmente.
[Instalar go en Debian/Ubuntu/Mint]
$ sudo apt-get install golang
[Instalar go en RHEL/CentOS]
$ sudo yum install golang
[Instalar go en Fedora]
$ sudo dnf install golang
[Instalar go en openSUSE]
$ sudo zypper install golang
[Instalar go en Mageia]
$ sudo urpmi golang
[Instalar go en Arch Linux]
$ sudo pacman -S golang
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
Luego instale GRV, los siguientes comandos instalarán GRV en $GOPATH/bin . Una libgit2 estática se construirá e incluirá en GRV cuando se construya de esta manera.
$ go get -d github.com/rgburke/grv/cmd/grv $ cd $GOPATH/src/github.com/rgburke/grv $ make install
Después de instalar GRV con éxito, puede ver las referencias, confirmaciones , ramas y diferencias de su repositorio utilizando la sintaxis que se muestra a continuación.
$ $GOBIN/grv -repoFilePath /path/to/repository/
En este ejemplo, veremos las referencias, confirmaciones, ramas y diferencias del archivo del repositorio en ~/bin/shellscripts .
$ $GOBIN/grv -repoFilePath ~/bin/shellscripts
Ver referencias de Git ( View Git Refs )
Ver Git Diff
Ver confirmaciones de Git ( View Git Commits )
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 de git. Utilice el formulario de comentarios a continuación para compartir sus pensamientos al respecto o hacer cualquier pregunta.
-
Programación
- Profesor de informática del MIT prueba el impacto de la IA en la formación de programadores
- Lanzamiento del IDE de código abierto Qt Creator 14 con soporte para complementos basados en Lua
- Plantillas para Joomla - Episodio 1: Plantillas, marcos y clubes o no...
- Este es el mejor libro que he visto para aprender a programar en Python en castellano desde cero, gratis y online
- ¿Deberían los niños seguir aprendiendo a programar en la era de la IA?
- La 'obsolescencia' de VBScript confirmada por Microsoft y su eventual eliminación de Windows
- El Gran Debate: ¿Deberían los Modelos de Inteligencia Artificial Ser de Código Abierto?
- El lenguaje de programación BASIC cumple 60 años
- El CEO de Nvidia dice que los niños no deberían aprender a programar
- 40 años de Turbo Pascal: recuerdos del dinosaurio codificador que revolucionó los IDE
- Los lenguajes de programación más populares y dónde aprenderlos.
- Top 5 de los principales lenguajes de programación para desarrollar aplicaciones de escritorio Linux
- Qt Creator 12 lanzado con complementos de grabación de pantalla y Explorador de compiladores
- 10 sitios web para practicar problemas de programación
- Rust en Linux: madurando con el soporte de Cisco, Samsung y Canonical