GRV - Alat untuk melihat repositori git di terminal Linux

GRV - Alat untuk melihat repositori git di terminal Linux

Grv (Git Repository Viewer) adalah antarmuka open-source dan terminal sederhana gratis untuk melihat repositori git. Ini menyediakan cara untuk melihat dan mencari referensi, berkomitmen, cabang dan diff menggunakan vi/vim seperti binding kunci. Perilaku dan gaya dapat dengan mudah disesuaikan melalui file konfigurasi.

Fitur GRV:

  • Menyediakan bahasa kueri untuk memfilter referensi dan berkomitmen.
  • Mendukung binding kunci VI/VIM seperti default, dan binding kunci dapat disesuaikan.
  • Menangkap perubahan pada repositori dengan memantau sistem file yang memungkinkan UI diperbarui secara otomatis.
  • Ini diatur sebagai tab dan pemisahan; memungkinkan untuk membuat tab khusus dan pemisahan menggunakan kombinasi tampilan apa pun.
  • Mendukung tema yang dapat disesuaikan.
  • Menawarkan dukungan mouse.

Persyaratan:

  1. GO Versi 1.5 atau lebih baru harus diinstal pada sistem Anda.
  2. libncursesw, libreadline dan libcurl.
  3. cmake (untuk membangun libgit2).

Cara menginstal grv di sistem linux

Pertama instal dependensi yang diperlukan menggunakan manajer paket default seperti yang ditunjukkan.

$ sudo apt install libncurses5-dev libncursesw5-dev libreadline-dev cmake #Debian/ubuntu # yum instal ncurses-devel-readline-devel cmake #Rhel/centos # DNF Instal NCurses-Devel-Devel-Devel Cmake #Fedora 

Lalu instal Grv, Perintah berikut akan menginstal Grv ke $ Gopath/bin. Statis libgit2 akan dibangun dan termasuk dalam Grv Saat dibangun dengan cara ini.

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

Setelah berhasil menginstal Grv, Anda bisa melihat referensi, berkomitmen, ranting Dan berbeda dari repositori Anda menggunakan sintaks yang mengikuti.

$ $ Gobin/grv -repofilepath/path/to/repository/ 

Dalam contoh ini, kami akan melihat referensi, komit, cabang, dan perbedaan file repositori di ~/bin/shellscript.

$ $ Gobin/grv -repofilepath ~/bin/shellscripts 
Lihat Git Refs Lihat Git Diff Lihat Git Commit

Anda dapat menemukan opsi penggunaan tambahan dari halaman Bantuan GRV.

$ $ Gobin/grv -h 

Repositori Grv GitHub: https: // github.com/rgburke/grv

Dalam artikel ini, kami telah menjelaskan cara menginstal dan menggunakan GRV, UI berbasis terminal untuk melihat repositori git. Gunakan formulir umpan balik di bawah ini untuk membagikan pemikiran Anda tentang hal itu atau mengajukan pertanyaan apa pun.