Tig - komentoriviselain Git-varastoille


Äskettäisessä artikkelissa olemme kuvanneet, kuinka GRV-työkalu asennetaan ja käytetään Git-varastojen katseluun Linux-päätteessä. Tässä artikkelissa haluamme esitellä sinulle toisen hyödyllisen komentorivipohjaisen gitin käyttöliittymän nimeltä Tig.

Tig on ilmainen avoimen lähdekoodin, eri alustojen ncurses-pohjainen tekstitilan käyttöliittymä gitille. Se on suoraviivainen käyttöliittymä gitiin, joka voi auttaa muutosten tekemisessä osatasolla ja toimii hakulaitteena eri Git-komentojen tulosteille. Se voi toimia Linux-, MacOSX- ja Windows-järjestelmissä.

Kuinka asentaa Tig Linux-järjestelmiin

Jotta voit asentaa Tigin Linuxiin, sinun on ensin kloonattava Tig-tietovarasto järjestelmääsi ja asennettava se kuvan mukaisesti.

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

Oletuksena tig asennetaan hakemistoon $HOME/bin, mutta jos haluat asentaa sen toiseen hakemistoon polkussasi, aseta etuliite haluttuun polkuun kuvan mukaisesti.

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

Kun olet asentanut Tig:n järjestelmääsi, siirry cd-komennolla mihin tahansa paikalliseen git-tietovarastoon ja suorita tig ilman argumentteja, joiden pitäisi näyttää kaikki arkiston toimitukset.

cd ~/bin/shellscripts/
tig  

Lopeta Tig painamalla q sulkeaksesi sen.

Näytä arkiston toimintaloki

Voit näyttää yllä olevan tietovaraston lokitoiminnot käyttämällä loki-alikomentoa.

tig log

Näytä arkistoobjektit

näytä-alikomennon avulla voit näyttää yhden tai useamman objektin, kuten sitoutukset ja monia muita, yksityiskohtaisemmin kuvan osoittamalla tavalla.

tig show commits

Hae kuviota/sanaa Git-tiedostoista

Voit myös etsiä tiettyä kuviota (esimerkiksi sanaa check) git-tiedostoistasi grep-alikomennolla kuvan mukaisesti.

tig grep check 

Näytä Git-varaston tila

Voit näyttää git-tietovarastosi tilan käyttämällä status-alikomentoa kuvan mukaisesti.

tig status

Lisätietoja Tig:n käytöstä on ohjeosiossa tai vieraile Tig Github -tietovarastossa osoitteessa https://github.com/jonas/tig.

tig -h

Tig on yksinkertainen ncurses-pohjainen käyttöliittymä git-tietovarastoihin ja toimii pääasiassa Git-tietovarastoselaimena. Anna meille palautetta tai kysy kysymyksiä alla olevan kommenttilomakkeen kautta.