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.
- Go versioon 1.5 või uuem peaks olema teie süsteemi installitud.
- libncursesw, libreadline ja libcurl.
- 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.