GRV - Tól til að skoða Git geymslur í Linux flugstöðinni


GRV (Git Repository Viewer) er ókeypis opinn uppspretta og einfalt flugstöðvarviðmót til að skoða git geymslur. Það býður upp á leið til að skoða og leita í refs, skuldbindingum, greinum og diffs með því að nota Vi/Vim eins og lyklabindingar. Auðvelt er að aðlaga hegðun þess og stíl í gegnum stillingarskrá.

  • Býður upp á fyrirspurnartungumál til að sía tilvísanir og skuldbindingar.
  • Styður Vi/Vim-líkar lyklabindingar sjálfgefið og hægt er að aðlaga lyklabindingar.
  • Tekur breytingar á geymslunni með því að fylgjast með skráarkerfinu sem gerir notendaviðmótinu kleift að uppfæra sjálfkrafa.
  • Það er skipulagt sem flipar og skiptingar; gerir þér kleift að búa til sérsniðna flipa og skiptingar með hvaða samsetningu sem er.
  • Styður sérhannaðar þemu.
  • Býður upp á músarstuðning.

  1. Go útgáfa 1.5 eða nýrri ætti að vera uppsett á kerfinu þínu.
  2. libncursesw, libreadline og libcurl.
  3. cmake (til að byggja libgit2).

Hvernig á að setja upp GRV í Linux kerfum

Settu fyrst upp nauðsynlegar ósjálfstæði með því að nota sjálfgefna pakkastjórann eins og sýnt er.

$ sudo apt install libncurses5-dev libncursesw5-dev libreadline-dev cmake	#Debian/Ubuntu 
# yum install ncurses-devel readline-devel cmake 		                #RHEL/CentOS
# dnf install ncurses-devel readline-devel cmake		                #Fedora 

Settu síðan upp GRV, eftirfarandi skipanir setja GRV upp á $GOPATH/bin. Static libgit2 verður smíðaður og innifalinn í GRV þegar hann er byggður á þennan hátt.

$ go get -d github.com/rgburke/grv/cmd/grv 
$ cd $GOPATH/src/github.com/rgburke/grv
$ make install

Eftir að GRV hefur verið sett upp með góðum árangri geturðu skoðað refs, skuldbindingar, greinar og diffs geymslunnar þinnar með því að nota setningafræðina sem fylgir.

$ $GOBIN/grv -repoFilePath /path/to/repository/

Í þessu dæmi munum við skoða refs, skuldbindingar, greinar og diffs geymsluskrár í ~/bin/shellscripts.

$ $GOBIN/grv -repoFilePath ~/bin/shellscripts 

Þú getur fundið fleiri notkunarmöguleika á GRV hjálparsíðunni.

$ $GOBIN/grv -h

GRV Github geymsla: https://github.com/rgburke/grv

Í þessari grein höfum við útskýrt hvernig á að setja upp og nota GRV, notendaviðmót sem byggir á flugstöðinni til að skoða git geymslur. Notaðu athugasemdareyðublaðið hér að neðan til að deila hugsunum þínum um það eða spyrja spurninga.