Tig: un navegador de línia d'ordres per a repositoris Git
En un article recent, hem descrit com instal·lar i utilitzar l'eina GRV per visualitzar els dipòsits Git al terminal Linux. En aquest article, ens agradaria presentar-vos una altra interfície útil basada en la línia d'ordres per a git anomenada Tig.
Tig és una interfície gratuïta de codi obert i multiplataforma basada en ncurses en mode text per a git. És una interfície senzilla per a git que pot ajudar a posar en escena els canvis per a la commit a nivell de fragments i funciona com a paginador per a la sortida de diferents ordres de Git. Es pot executar en sistemes Linux, MacOSX i Windows.
Com instal·lar Tig en sistemes Linux
Per instal·lar Tig a Linux, primer heu de clonar el dipòsit de Tig al vostre sistema i instal·lar-lo tal com es mostra.
$ git clone git://github.com/jonas/tig.git $ make $ make install
Per defecte, tig s'instal·larà al directori $HOME/bin
, però si voleu instal·lar-lo en un altre directori a sota del vostre PATH, poseu el prefix al camí desitjat, tal com es mostra.
$ make prefix=/usr/local $ sudo make install prefix=/usr/local
Un cop hàgiu instal·lat Tig al vostre sistema, utilitzeu els dipòsits locals de git i executeu tig sense cap argument, que hauria de mostrar totes les confirmacions per al dipòsit.
$ cd ~/bin/shellscripts/ $ tig
Per sortir de Tig, premeu q
per tancar-lo.
Per mostrar les activitats de registre del dipòsit anterior, utilitzeu la subordre log.
$ tig log
La subordre show us permet mostrar un o més objectes com commits i molts més, d'una manera més detallada, com es mostra.
$ tig show commits
També podeu cercar un patró determinat (per exemple, la comprovació de paraules) als vostres fitxers git amb la subordre grep, tal com es mostra.
$ tig grep check
Per mostrar l'estat del vostre repositori git, utilitzeu la subordre d'estat tal com es mostra.
$ tig status
Per obtenir més ús de Tig, consulteu la secció d'ajuda o visiteu el dipòsit de Tig Github a https://github.com/jonas/tig.
$ tig -h
Tig és una interfície senzilla basada en ncurses per als dipòsits Git i actua principalment com a navegador de dipòsits Git. Envieu-nos els vostres comentaris o feu-nos qualsevol pregunta mitjançant el formulari de comentaris a continuació.