Tig - pretraživač komandne linije za Git repozitorije


U nedavnom članku opisali smo kako instalirati i koristiti GRV alat za pregled Git repozitorija u Linux terminalu. U ovom članku želimo da vam predstavimo još jedan korisni interfejs baziran na komandnoj liniji za git pod nazivom Tig.

Tig je besplatni open source, višeplatformski ncurses baziran interfejs tekstualnog režima za git. To je direktno sučelje za git koje može pomoći u postavljanju promjena za urezivanje na nivou komada i radi kao pejdžer za izlaz iz različitih Git komandi. Može raditi na Linux, MacOSX kao i Windows sistemima.

Kako instalirati Tig u Linux sisteme

Da biste instalirali Tig u Linux, morate prvo klonirati Tig spremište na vaš sistem i instalirati ga kao što je prikazano.

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

Podrazumevano, tig će biti instaliran u $HOME/bin direktorijumu, ali ako želite da ga instalirate u drugi direktorijum ispod vašeg PATH, postavite prefiks na željenu putanju, kao što je prikazano.

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

Jednom kada instalirate Tig na svoj sistem, pomoću naredbe cd uđite u bilo koje od vaših lokalnih git spremišta i pokrenite tig bez ikakvih argumenata, što bi trebalo da pokaže sva urezivanja za spremište.

cd ~/bin/shellscripts/
tig  

Da zatvorite Tig, pritisnite q da ga zatvorite.

Prikaži dnevnik aktivnosti spremišta

Za prikaz aktivnosti dnevnika gornjeg spremišta, koristite podnaredbu log.

tig log

Prikaži objekte spremišta

Podnaredba show vam omogućava da prikažete jedan ili više objekata kao što je urezivanje i mnoge druge, na detaljniji način, kao što je prikazano.

tig show commits

Pretražite uzorak/riječ u Git datotekama

Također možete tražiti određeni obrazac (na primjer riječ check) u vašim git datotekama pomoću podnaredbe grep, kao što je prikazano.

tig grep check 

Prikaži status Git repozitorija

Za prikaz statusa vašeg git spremišta koristite podnaredbu status kao što je prikazano.

tig status

Za više Tig upotrebe, molimo pogledajte odjeljak za pomoć ili posjetite Tig Github spremište na https://github.com/jonas/tig.

tig -h

Tig je jednostavno sučelje zasnovano na ncurses za git spremišta i uglavnom djeluje kao pretraživač Git spremišta. Dajte nam svoje povratne informacije ili postavite pitanje putem obrasca za komentare ispod.