Búsqueda de sitios web

Tig: un navegador de línea de comandos para repositorios Git


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

Tig es una interfaz gratuita de código abierto y multiplataforma en modo texto basada en ncurses para git. Es una interfaz sencilla para git que puede ayudar a preparar cambios para confirmar a nivel de fragmento y funciona como un buscapersonas 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 forma predeterminada, tig se instalará en el directorio $HOME/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 de git locales y ejecutar tig sin ningún argumento, lo que debería mostrar todas las confirmaciones para el repositorio.

cd ~/bin/shellscripts/
tig  

Para salir de Tig, presione q para cerrarlo.

Mostrar registro de actividad del repositorio

Para mostrar un registro de actividades del repositorio anterior, utilice el subcomando log.

tig log

Mostrar objetos del repositorio

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

tig show commits

Buscar un patrón/palabra en archivos Git

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

tig grep check 

Mostrar el estado del repositorio Git

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

tig status

Para obtener 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 sencilla basada en ncurses para repositorios de Git y actúa principalmente como un navegador de repositorios de Git. Envíenos su opinión o haga cualquier pregunta a través del formulario de comentarios a continuación.