GRV - Usa ka Himan sa Pagtan-aw sa Git Repositories sa Linux Terminal
Ang GRV (Git Repository Viewer) usa ka libre nga open-source ug yano nga terminal-based interface para sa pagtan-aw sa git repository. Naghatag kini og paagi sa pagtan-aw ug pagpangita sa mga ref, commit, branch ug diff gamit ang Vi/Vim sama sa key bindings. Kini nga pamatasan ug istilo dali nga mapasibo pinaagi sa usa ka file sa pag-configure.
- Naghatag ug pangutana nga lengguwahe para salain ang mga ref ug commit.
- Gisuportahan ang sama sa Vi/Vim nga key-bindings pinaagi sa default, ug ang key bindings mahimong ipasibo.
- Gikuha ang mga pagbag-o sa repository pinaagi sa pagmonitor sa filesystem nga nagtugot sa UI nga awtomatiko nga ma-update.
- Giorganisar kini isip mga tab ug mga split; nagtugot sa paghimo ug custom nga mga tab ug mga split gamit ang bisan unsang kombinasyon sa mga view.
- Nagsuporta sa napasadya nga mga tema.
- Nagtanyag og suporta sa mouse.
- Go bersyon 1.5 o sa ulahi kinahanglan i-install sa imong sistema.
- libncursesw, libreadline ug libcurl.
- cmake (aron matukod ang libgit2).
Giunsa ang Pag-install sa GRV sa Linux Systems
Una i-install ang gikinahanglan nga mga dependency gamit ang default package manager sama sa gipakita.
$ 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
Dayon i-install ang GRV, ang mosunod nga mga sugo mag-instalar sa GRV ngadto sa $GOPATH/bin. Ang usa ka static nga libgit2 pagatukoron ug ilakip sa GRV kung gitukod niining paagiha.
$ go get -d github.com/rgburke/grv/cmd/grv $ cd $GOPATH/src/github.com/rgburke/grv $ make install
Human sa malampusong pag-instalar sa GRV, mahimo nimong tan-awon ang mga ref, commit, branch ug diff sa imong repository gamit ang syntax nga mosunod.
$ $GOBIN/grv -repoFilePath /path/to/repository/
Niini nga pananglitan, atong tan-awon ang mga ref, commit, branch ug diffs sa repository file sa ~/bin/shellscripts.
$ $GOBIN/grv -repoFilePath ~/bin/shellscripts
Makita nimo ang dugang nga mga opsyon sa paggamit gikan sa panid sa tabang sa GRV.
$ $GOBIN/grv -h
GRV Github repository: https://github.com/rgburke/grv
Niini nga artikulo, among gipasabut kung giunsa ang pag-install ug paggamit sa GRV, usa ka terminal nga nakabase sa UI alang sa pagtan-aw sa mga git repository. Gamita ang porma sa feedback sa ubos aron ipaambit ang imong mga hunahuna bahin niini o mangutana bisan unsang pangutana.