GRV - rīks Git krātuvju skatīšanai Linux terminālā


GRV (Git Repository Viewer) ir bezmaksas atvērtā pirmkoda un vienkārša uz terminālu balstīta saskarne git krātuvju skatīšanai. Tas nodrošina veidu, kā apskatīt un meklēt atsauces, saistības, atzarus un diffus, izmantojot Vi/Vim, piemēram, atslēgu stiprinājumus. Tās uzvedību un stilu var viegli pielāgot, izmantojot konfigurācijas failu.

  • Norāda vaicājuma valodu, lai filtrētu norādes un saistības.
  • Pēc noklusējuma atbalsta Vi/Vim līdzīgas atslēgu sasaistes, un atslēgu saistījumus var pielāgot.
  • Tver repozitorija izmaiņas, pārraugot failu sistēmu, ļaujot lietotāja saskarni automātiski atjaunināt.
  • Tas ir sakārtots kā cilnes un sadalījums; ļauj izveidot pielāgotas cilnes un sadalījumus, izmantojot jebkuru skatu kombināciju.
  • Atbalsta pielāgojamas tēmas.
  • piedāvā peles atbalstu.

  1. Jūsu sistēmā jāinstalē versija 1.5 vai jaunāka versija.
  2. libncursesw, libreadline un libcurl.
  3. cmake (lai izveidotu libgit2).

Kā instalēt GRV Linux sistēmās

Vispirms instalējiet nepieciešamās atkarības, izmantojot noklusējuma pakotņu pārvaldnieku, kā parādīts.

$ 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 

Pēc tam instalējiet GRV, šīs komandas GRV instalēs uz $GOPATH/bin. Šādā veidā tiks uzbūvēts statisks libgit2 un iekļauts GRV.

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

Pēc veiksmīgas GRV instalēšanas jūs varat apskatīt repozitorija atsauces, saistības, atzarus un diffus, izmantojot sekojošo sintaksi.

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

Šajā piemērā mēs aplūkosim repozitorija faila atsauces, saistības, filiāles un diffus ~/bin/shellscripts.

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

Papildu lietošanas iespējas varat atrast GRV palīdzības lapā.

$ $GOBIN/grv -h

GRV Github krātuve: https://github.com/rgburke/grv

Šajā rakstā mēs esam paskaidrojuši, kā instalēt un izmantot GRV, uz terminālu balstītu lietotāja interfeisu, lai skatītu git krātuves. Izmantojiet tālāk sniegto atsauksmju veidlapu, lai dalītos domās par to vai uzdotu jautājumus.