Ricerca nel sito web

Tig - Un browser a riga di comando per repository Git


In un recente articolo, abbiamo descritto come installare e utilizzare lo strumento GRV per visualizzare i repository Git nel terminale Linux. In questo articolo, vorremmo presentarvi un'altra utile interfaccia basata su riga di comando per git chiamata Tig.

Tig è un'interfaccia testuale gratuita open source e multipiattaforma basata su ncurses per git. È un'interfaccia semplice per git che può aiutare a mettere in scena le modifiche per il commit a livello di blocco e funziona come un cercapersone per l'output di diversi comandi Git. Può essere eseguito su sistemi Linux, MacOSX e Windows.

Come installare Tig nei sistemi Linux

Per installare Tig in Linux, devi prima clonare il repository Tig sul tuo sistema e installarlo come mostrato.

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

Per impostazione predefinita, tig verrà installato nella directory $HOME/bin, ma se si desidera installarlo in un'altra directory nel PATH, impostare il prefisso sul percorso desiderato, come mostrato.

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

Una volta installato Tig sul tuo sistema, usando il comando cd entra in uno qualsiasi dei tuoi repository git locali ed esegui tig senza alcun argomento, che dovrebbe mostrare tutti i commit per il repository.

$ cd ~/bin/shellscripts/
tig  

Per uscire da Tig, premere q per chiuderlo.

Visualizza registro attività repository

Per visualizzare un registro delle attività del repository di cui sopra, utilizzare il sottocomando log.

$ tig log

Mostra oggetti repository

Il sottocomando show consente di visualizzare uno o più oggetti, come i commit e molti altri, in modo più dettagliato, come mostrato.

$ tig show commits

Cerca un modello/parola nei file Git

Puoi anche cercare un modello particolare (ad esempio la parola check) nei tuoi file git con il sottocomando grep, come mostrato.

$ tig grep check 

Visualizza lo stato del repository Git

Per visualizzare lo stato del tuo repository git, usa il sottocomando status come mostrato.

$ tig status

Per ulteriori informazioni sull'utilizzo di Tig, fare riferimento alla sezione di aiuto o visitare il repository Tig Github all'indirizzo https://github.com/jonas/tig.

$ tig -h

Tig è una semplice interfaccia basata su ncurses per i repository git e funge principalmente da browser per repository Git. Dacci il tuo feedback o fai qualsiasi domanda tramite il modulo di commento qui sotto.

Articoli correlati: