GRV - Alat untuk Melihat Repositori Git di Terminal Linux
GRV (Git Repository Viewer) adalah antarmuka berbasis terminal yang sederhana dan bersumber terbuka gratis untuk melihat repositori git. Ini menyediakan cara untuk melihat dan mencari referensi, komit, cabang dan perbedaan menggunakan pengikatan kunci seperti Vi/Vim. Perilaku dan gayanya dapat dengan mudah dikustomisasi melalui file konfigurasi.
Fitur GRV:
- Menyediakan bahasa kueri untuk memfilter referensi dan penerapan.
- Mendukung pengikatan kunci seperti Vi/Vim secara default, dan pengikatan kunci dapat disesuaikan.
- Menangkap perubahan pada repositori dengan memantau sistem file yang memungkinkan UI diperbarui secara otomatis.
- Ini diatur sebagai tab dan perpecahan; memungkinkan untuk membuat tab dan pemisahan khusus menggunakan kombinasi tampilan apa pun.
- Mendukung tema yang dapat disesuaikan.
- Menawarkan dukungan mouse.
Persyaratan:
- Go versi 1.5 atau lebih baru harus diinstal pada sistem Anda.
- libncursesw, libreadline dan libcurl.
- 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 install ncurses-devel readline-devel cmake #RHEL/CentOS
dnf install ncurses-devel readline-devel cmake #Fedora
Kemudian instal GRV, perintah berikut akan menginstal GRV ke $GOPATH/bin. libgit2 statis akan dibuat dan disertakan dalam GRV jika dibuat 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 dapat melihat ref, commits, branch dan diffs repositori Anda menggunakan sintaks berikut.
$GOBIN/grv -repoFilePath /path/to/repository/
Dalam contoh ini, kita akan melihat referensi, penerapan, cabang, dan perbedaan file repositori di ~/bin/shellscripts.
$GOBIN/grv -repoFilePath ~/bin/shellscripts
Anda dapat menemukan opsi penggunaan tambahan dari halaman bantuan GRV.
$GOBIN/grv -h
Repositori GRV Github: https://github.com/rgburke/grv
Pada 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 menyampaikan pendapat Anda tentang hal ini atau mengajukan pertanyaan apa pun.