GRV - tööriist Git-hoidlate vaatamiseks Linuxi terminalis


GRV (Git Repository Viewer) on tasuta avatud lähtekoodiga ja lihtne terminalipõhine liides git-hoidlate vaatamiseks. See annab võimaluse vaadata ja otsida viiteid, toiminguid, harusid ja difi, kasutades Vi/Vim-i nagu klahvide seoseid. Selle käitumist ja stiili saab konfiguratsioonifaili abil hõlpsasti kohandada.

  • Pakub viiteid ja kohustusi filtreeriva päringukeele.
  • Toetab vaikimisi Vi/Vim-laadseid võtmesidemeid ja klahvide sidumisi saab kohandada.
  • Jäädvustab hoidla muudatused, jälgides failisüsteemi, mis võimaldab kasutajaliidese automaatset värskendamist.
  • See on korraldatud vahelehtede ja poolitustena; võimaldab luua kohandatud vahelehti ja jaotusi mis tahes vaadete kombinatsiooni abil.
  • Toetab kohandatavaid teemasid.
  • Pakub hiirtuge.

  1. Go versioon 1.5 või uuem peaks olema teie süsteemi installitud.
  2. libncursesw, libreadline ja libcurl.
  3. cmake (libgit2 loomiseks).

GRV installimine Linuxi süsteemidesse

Esmalt installige vajalikud sõltuvused vaikepaketi halduri abil, nagu näidatud.

$ 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 

Seejärel installige GRV, järgmised käsud installivad GRV kausta $GOPATH/bin. Sellisel viisil ehitamisel ehitatakse staatiline libgit2 ja see lisatakse GRV-sse.

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

Pärast GRV edukat installimist saate järgida süntaksit kasutades oma hoidla viiteid, kulukohustusi, harusid ja diff-sid.

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

Selles näites vaatame hoidlafaili viiteid, toiminguid, harusid ja diff-sid ~/bin/shellscriptsis.

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

Täiendavaid kasutusvalikuid leiate GRV abilehelt.

$ $GOBIN/grv -h

GRV Githubi hoidla: https://github.com/rgburke/grv

Selles artiklis oleme selgitanud, kuidas terminalipõhist kasutajaliidest GRV installida ja kasutada git-hoidlate vaatamiseks. Kasutage allolevat tagasisidevormi, et jagada oma mõtteid selle kohta või esitada küsimusi.