Tig - Skipanalínuvafri fyrir Git geymslur


Í nýlegri grein höfum við lýst því hvernig á að setja upp og nota GRV tól til að skoða Git geymslur í Linux flugstöðinni. Í þessari grein viljum við kynna þér annað gagnlegt skipanalínuviðmót fyrir git sem heitir Tig.

Tig er ókeypis opinn uppspretta, cross-platform ncurses-undirstaða textahamsviðmót fyrir git. Það er beint viðmót fyrir git sem getur hjálpað til við að setja breytingar á commit á kubbastigi og virkar sem boðberi fyrir úttak frá mismunandi Git skipunum. Það getur keyrt á Linux, MacOSX og Windows kerfum.

Hvernig á að setja upp Tig í Linux kerfum

Til að setja upp Tig í Linux þarftu fyrst að klóna Tig geymsluna á kerfið þitt og setja það upp eins og sýnt er.

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

Sjálfgefið er að tig sé sett upp í $HOME/bin möppunni, en ef þú vilt setja hana upp í aðra möppu undir í PATH skaltu setja forskeyti á viðkomandi slóð, eins og sýnt er.

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

Þegar þú hefur sett upp Tig á kerfið þitt skaltu nota staðbundnar git geymslurnar og keyra tig án nokkurra röka, sem ætti að sýna allar skuldbindingar fyrir geymsluna.

$ cd ~/bin/shellscripts/
$ tig  

Til að hætta í Tig, ýttu á q til að loka því.

Notaðu log undirskipunina til að sýna annálavirkni ofangreindrar geymslu.

$ tig log

Sýna undirskipunin gerir þér kleift að sýna einn eða fleiri hluti eins og skuldbindingar og marga fleiri, á ítarlegri hátt eins og sýnt er.

$ tig show commits

Þú getur líka leitað að ákveðnu mynstri (til dæmis orðaskoðun) í git skránum þínum með grep undirskipuninni, eins og sýnt er.

$ tig grep check 

Til að sýna stöðu git geymslunnar þinnar skaltu nota stöðu undirskipunina eins og sýnt er.

$ tig status

Fyrir frekari Tig notkun, vinsamlegast skoðaðu hjálparhlutann eða heimsóttu Tig Github geymsluna á https://github.com/jonas/tig.

$ tig -h

Tig er einfalt ncurses-tengt viðmót fyrir git geymslur og virkar aðallega sem Git geymsluvafri. Gefðu okkur álit þitt eða spurðu spurninga í gegnum athugasemdareyðublaðið hér að neðan.