Tig - Un navegador de línea de comandos para repositorios Git


En un artículo reciente, hemos descrito cómo instalar y usar la herramienta GRV para ver los repositorios Git en el terminal de Linux. En este artículo, nos gustaría presentarles otra interfaz útil basada en la línea de comandos para git llamada Tig .

Tig es una interfaz de modo de texto de código abierto y multiplataforma basada en ncurses para git. Es una interfaz directa para git que puede ayudar en la preparación de cambios para la confirmación a nivel de trozos y funciona como un paginador para la salida de diferentes comandos de Git. Puede ejecutarse en sistemas Linux, MacOSX y Windows.

Cómo instalar Tig en sistemas Linux

Para instalar Tig en Linux, primero debe clonar el repositorio de Tig en su sistema e instalarlo como se muestra.

$ git clone git://github.com/jonas/tig.git
$ make
$ make install

De manera predeterminada, tig se instalará en el directorio /home/mial/bin , pero si desea instalarlo en otro directorio en su RUTA, establezca el prefijo en la ruta deseada, como se muestra.

$ make prefix=/usr/local
$ sudo make install prefix=/usr/local

Una vez que haya instalado Tig en su sistema, use el comando cd para ingresar a cualquiera de sus repositorios locales de git y ejecute tig sin ningún argumento, que debería mostrar todos los confirmaciones para el repositorio.

$ cd ~/bin/shellscripts/
$ tig  

Para salir de Tig , presione q para cerrarla.

Para mostrar las actividades de registro del repositorio anterior, use el subcomando registro .

$ tig log

El subcomando show le permite mostrar uno o más objetos como confirmaciones y muchos más, de manera más detallada, como se muestra.

$ tig show commits

También puede buscar un patrón en particular (por ejemplo, la palabra verificación ) en sus archivos git con el subcomando grep , como se muestra.

$ tig grep check 

Para mostrar el estado de su repositorio git, use el subcomando estado como se muestra.

$ tig status

Para más uso de Tig , consulte la sección de ayuda o visite el repositorio de Tig Github en https://github.com/jonas/tig.

$ tig -h

Tig es una interfaz simple basada en ncurses para repositorios de git y actúa principalmente como un navegador de repositorio de Git. Envíenos sus comentarios o haga cualquier pregunta a través del formulario de comentarios a continuación.