GRV – „Git“ saugyklų peržiūros „Linux“ terminale įrankis
GRV (Git Repository Viewer) yra nemokama atvirojo kodo ir paprasta terminalo sąsaja, skirta peržiūrėti git saugyklas. Tai suteikia galimybę peržiūrėti ir ieškoti nuorodų, įsipareigojimų, šakų ir skirtumų naudojant Vi/Vim panašius raktų surišimus. Jo elgesį ir stilių galima lengvai pritaikyti naudojant konfigūracijos failą.
GRV savybės:
- Pateikiama užklausos kalba, skirta filtruoti nuorodas ir įsipareigojimus.
- Pagal numatytuosius nustatymus palaiko į Vi/Vim panašius raktų surišimus, o raktų surišimus galima tinkinti.
- Užfiksuoja saugyklos pakeitimus stebėdama failų sistemą, leidžiančią automatiškai atnaujinti vartotojo sąsają.
- Jis organizuojamas kaip skirtukai ir skaidymai; leidžia kurti pasirinktinius skirtukus ir skaidymus naudojant bet kokį rodinių derinį.
- Palaiko tinkinamas temas.
- Siūlo pelės palaikymą.
Reikalavimai:
- Jūsų sistemoje turi būti įdiegta Go versija 1.5 arba naujesnė.
- libncursesw, libreadline ir libcurl.
- cmake (sukurti libgit2).
Kaip įdiegti GRV Linux sistemose
Pirmiausia įdiekite reikiamas priklausomybes naudodami numatytąją paketų tvarkyklę, kaip parodyta.
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
Tada įdiekite GRV, toliau nurodytos komandos įdiegs GRV į $GOPATH/bin. Statinis libgit2 bus sukurtas ir įtrauktas į GRV, kai bus sukurtas tokiu būdu.
go get -d github.com/rgburke/grv/cmd/grv
cd $GOPATH/src/github.com/rgburke/grv
make install
Sėkmingai įdiegę GRV galite peržiūrėti nuorodas, įsipareigojimus, atšakas ir skirtumus savo saugykloje naudodami toliau pateiktą sintaksę.
$GOBIN/grv -repoFilePath /path/to/repository/
Šiame pavyzdyje peržiūrėsime saugyklos failo nuorodas, įsipareigojimus, šakas ir skirtumus ~/bin/shellscripts.
$GOBIN/grv -repoFilePath ~/bin/shellscripts
Papildomas naudojimo parinktis rasite GRV pagalbos puslapyje.
$GOBIN/grv -h
GRV Github saugykla: https://github.com/rgburke/grv
Šiame straipsnyje paaiškinome, kaip įdiegti ir naudoti GRV – terminalo pagrindu sukurtą vartotojo sąsają, skirtą peržiūrėti „git“ saugyklas. Naudokite toliau pateiktą atsiliepimų formą ir pasidalykite savo mintimis apie tai arba užduokite klausimų.