GRV: Alat untuk melihat repositori Git dari terminal

GRV

Saat mengerjakan repositori Git, mungkin saja kita ingin melihat status repositori tersebut. Berbagai solusi tersedia bagi kami mulai dari menggunakan beberapa perintah git hingga menggunakan klien desktop git.

Pir Kali ini kita akan membahas GRV yang merupakan alat baris perintah open source berbasis Go yang menampilkan informasi dari repositori Git.

GRV memberi pengguna cara untuk melihat dan mencari referensi, melakukan, garpu, dan perbedaan dengan menggunakan pengikatan kunci yang mirip dengan Vi / Vim . Perilaku dan gayanya dapat dengan mudah disesuaikan melalui file konfigurasi.

Selain itu, ada beberapa tema dan dapat dimodifikasi begitu juga dengan warnanya.

Fitur GRV:

  • Menyediakan bahasa query untuk memfilter ref dan komit.
  • Mendukung key binding mirip Vi / Vim secara default, dan key binding dapat disesuaikan.
  • Tangkap perubahan repositori dengan memantau sistem file yang memungkinkan antarmuka pengguna diperbarui secara otomatis.
  • Ini diatur sebagai tab dan divisi; memungkinkan Anda membuat tab dan pemisahan kustom menggunakan kombinasi tampilan apa pun.
  • Mendukung tema yang dapat disesuaikan.
  • Menawarkan dukungan mouse.

Persyaratan:

  • Go versi 1.5 atau yang lebih baru harus diinstal di sistem Anda.
  • libncursesw, libreadline, dan libcurl.
  • cmake (untuk membangun libgit2).

Bagaimana cara menginstal GRV di Linux?

Jika Anda ingin mengetahui lebih banyak tentang alat ini atau Anda hanya ingin menginstalnya di sistem Anda, Anda dapat melakukannya dengan mengikuti langkah-langkah yang kami bagikan di bawah ini.

Untuk melakukan penginstalan GRV, instal terlebih dahulu dependensi yang diperlukan menggunakan salah satu dari perintah berikut sesuai dengan distribusi Linux Anda.

Jika mereka adalah pengguna Debian, Ubuntu, Linux Mint, dan turunannya, kita harus mengetik yang berikut ini di terminal:

sudo apt install libncurses5-dev libncursesw5-dev libreadline-dev cmake

Bagi mereka yang merupakan pengguna RHEL / CentOS, mereka harus mengetik:

sudo yum install ncurses-devel readline-devel cmake  

Dalam kasus pengguna Fedora

sudo dnf install ncurses-devel readline-devel cmake

Kemudian instal GRV, perintah berikut akan menginstal GRV di $ GOPATH / bin dan libgit2 statis akan dibuat dan disertakan dalam GRV saat dibuat dengan cara ini.

go get -d github.com/rgburke/grv/cmd/grv

cd $GOPATH/src/github.com/rgburke/grv

make install

Untuk kasus khusus mereka yang merupakan pengguna Arch Linux, Manjaro, Antergos atau sistem apapun yang berasal dari Arch Linux.

Mereka akan dapat melakukan penginstalan langsung. Mereka hanya harus mengaktifkan repositori AUR dan memiliki wizard AUR di sistem mereka.

Jika Anda belum menginstalnya, Anda dapat membaca artikel berikut di mana kami merekomendasikan beberapa.

Sekarang di terminal kita harus mengetikkan perintah berikut:

yay -S grv-git

Dan hanya itu, Anda dapat mulai menggunakan alat ini.

Bagaimana cara menginstal GRV di Linux menggunakan paket Snap?

Bagi mereka yang lebih suka mendapatkan alat ini dengan cara yang lebih sederhana, mereka dapat melakukannya dengan bantuan paket Snap. Anda hanya perlu memiliki dukungan untuk dapat menginstal aplikasi jenis ini di sistem Anda.

Sekarang hanya di satu terminal Anda harus mengetik:

sudo snap install grv

Setelah instalasi GRV berhasil, Anda dapat melihat referensi, komit, dan perbedaan dari repositori Anda di sistem Anda menggunakan sintaks di bawah ini.

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

Dalam contoh ini, kita akan melihat komit, cabang, dan perbedaan dari file repositori di ~ / bin / shellscripts:

GOBIN/grv -repoFilePath ~/bin/shellscripts

Metode terakhir yang harus kami instal alat ini di sistem kami adalah dengan mengunduh paket binernya.

Untuk ini kita harus membuka terminal di sistem kita dan mengetik perintah berikut di dalamnya:

wget -O grv https://github.com/rgburke/grv/releases/download/v0.3.0/grv_v0.3.0_linux64

Selesai mengunduh sekarang mereka akan memberi Anda izin eksekusi dengan:

chmod +x ./grv

Dan mereka dapat menjalankan aplikasi biner dengan:

./grv -repoFilePath /path/to/repo

Gunakan

Anda dapat menemukan opsi penggunaan tambahan dengan mengetikkan perintah bantuan di terminal, perintahnya adalah ini:

GOBIN/grv -h

Dengan cara yang sama, Anda dapat melihat tautan berikut, di mana penggunaan alat ini dijelaskan lebih banyak.


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Bertanggung jawab atas data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.