Tig - Browser tal-Linja tal-Kmand għar-Repożitorji Git
F'artiklu reċenti, iddeskrivejna kif tinstalla u tuża l-għodda GRV biex tara repożitorji Git fit-terminal Linux. F'dan l-artikolu, nixtiequ nintroduċu lilek interface utli ieħor ibbażat fuq il-linja tal-kmand għal git imsejħa Tig.
Tig huwa sors miftuħ b'xejn, interfaċċja tal-modalità tat-test ibbażata fuq ncurses pjattaforma għal git. Huwa interface sempliċi għal git li jista 'jgħin fit-twaqqif ta' bidliet għall-impenn fil-livell tal-biċċa u jaħdem bħala pager għall-output minn kmandi Git differenti. Jista' jaħdem fuq sistemi Linux, MacOSX kif ukoll Windows.
Kif Tinstalla Tig fis-Sistemi Linux
Biex tinstalla Tig fil-Linux, trid l-ewwel tikklona r-repożitorju Tig fis-sistema tiegħek u tinstallah kif muri.
$ git clone git://github.com/jonas/tig.git $ make $ make install
B'default, tig se jiġi installat taħt id-direttorju $HOME/bin
, iżda ff tixtieq tinstallah f'direttorju ieħor taħt fil-PATH tiegħek, issettja prefiss għall-mogħdija mixtieqa, kif muri.
$ make prefix=/usr/local $ sudo make install prefix=/usr/local
Ladarba tkun installajt Tig fis-sistema tiegħek, uża r-repożitorji git lokali u mexxi tig mingħajr ebda argument, li għandu juri l-impenji kollha għar-repożitorju.
$ cd ~/bin/shellscripts/ $ tig
Biex tieqaf minn Tig, agħfas q
biex tagħlaqha.
Biex turi attivitajiet ta' log tar-repożitorju ta' hawn fuq, uża s-sub-kmand tal-log.
$ tig log
Is-sottokmand tal-ispettaklu jippermettilek turi oġġett wieħed jew aktar bħal kommits u ħafna aktar, b'mod aktar dettaljat, kif muri.
$ tig show commits
Tista 'wkoll tfittex mudell partikolari (pereżempju l-kontroll tal-kelma) fil-fajls git tiegħek bis-sub-kmand grep, kif muri.
$ tig grep check
Biex turi l-istatus tar-repożitorju git tiegħek uża s-sub-kmand tal-istatus kif muri.
$ tig status
Għal aktar użu Tig, jekk jogħġbok irreferi għat-taqsima tal-għajnuna jew żur ir-repożitorju Tig Github fuq https://github.com/jonas/tig.
$ tig -h
Tig hija interface sempliċi bbażata fuq ncurses għar-repożitorji git u prinċipalment jaġixxi bħala browser tar-repożitorju Git. Agħtina l-feedback tiegħek jew staqsi xi mistoqsijiet permezz tal-formola tal-kummenti hawn taħt.