Tig - Usa ka Command Line Browser alang sa Git Repositories


Sa usa ka bag-o nga artikulo, among gihulagway kung giunsa ang pag-install ug paggamit sa tool sa GRV alang sa pagtan-aw sa mga repositoryo sa Git sa terminal sa Linux. Niini nga artikulo, gusto namong ipaila kanimo ang laing mapuslanong command-line based interface sa git nga gitawag ug Tig.

Ang Tig usa ka libre nga open source, cross platform ncurses-based text-mode interface para sa git. Kini usa ka tul-id nga interface sa git nga makatabang sa paghimo sa mga pagbag-o alang sa commit sa lebel sa tipak ug molihok ingon usa ka pager alang sa output gikan sa lainlaing mga mando sa Git. Mahimo kini nga modagan sa Linux, MacOSX ingon man sa mga sistema sa Windows.

Giunsa ang Pag-install sa Tig sa Linux Systems

Aron ma-install ang Tig sa Linux, kinahanglan nimo una nga i-clone ang Tig repository sa imong sistema ug i-install kini ingon sa gipakita.

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

Sa kasagaran, ang tig i-install ubos sa $HOME/bin nga direktoryo, apan kung gusto nimo nga i-install kini sa laing direktoryo ubos sa imong PATH, ibutang ang prefix sa gusto nga agianan, sama sa gipakita.

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

Kung na-install na nimo ang Tig sa imong sistema, gamit ang lokal nga git repository ug pagdagan ang tig nga wala’y bisan unsang mga argumento, nga kinahanglan magpakita sa tanan nga mga commit alang sa repository.

$ cd ~/bin/shellscripts/
$ tig  

Sa pag-undang sa Tig, pindota ang q aron isira kini.

Aron ipakita ang usa ka log nga kalihokan sa ibabaw nga repository, gamita ang log sub-command.

$ tig log

Ang show sub-command nagtugot kanimo sa pagpakita sa usa o daghang mga butang sama sa commit ug daghan pa, sa mas detalyado nga paagi, sama sa gipakita.

$ tig show commits

Mahimo usab nimo pangitaon ang usa ka partikular nga sumbanan (pananglitan ang pulong check) sa imong git file nga adunay grep sub-command, ingon sa gipakita.

$ tig grep check 

Aron ipakita ang status sa imong git repository gamita ang status sub-command sama sa gipakita.

$ tig status

Alang sa dugang nga paggamit sa Tig, palihug tan-awa ang seksyon sa tabang o bisitaha ang repositoryo sa Tig Github sa https://github.com/jonas/tig.

$ tig -h

Ang Tig usa ka yano nga interface nga nakabase sa ncurses sa mga git repository ug nag-una nga naglihok ingon usa ka browser nga Git repository. Ihatag kanamo ang imong feedback o pangutana sa bisan unsang pangutana pinaagi sa porma sa komento sa ubos.