Kun työskentelemme Git-arkistossa, voi tapahtua, että haluamme nähdä arkiston tilan. Meille on tarjolla erilaisia ratkaisuja, kuten joidenkin git-komentojen käyttäminen ja git-työasemien käyttö.
Mutta Tällä kertaa puhumme GRV: stä, joka on Go-pohjainen avoimen lähdekoodin komentorivityökalu, joka näyttää tietoja Git-arkistosta.
GRV tarjoaa käyttäjälle tavan tarkastella ja etsiä viitteitä, sitoumuksia, haarukoita ja eroja käyttämällä Vi / Vim: n kaltaisia näppäinsidoksia . Sen käyttäytymistä ja tyyliä voidaan helposti muokata määritystiedoston avulla.
Lisäksi on useita teemoja, joita voidaan muokata, samoin kuin värejä.
GRV-ominaisuudet:
- Tarjoaa kyselykielen viitteiden ja sitoutumisten suodattamiseksi.
- Se tukee oletusarvoisesti Vi / Vim-tyyppisiä avainsidoksia, ja avainsidonnat voidaan mukauttaa.
- Sieppaa muutokset arkistoon seuraamalla tiedostojärjestelmää, jolloin käyttöliittymä päivittyy automaattisesti.
- Se on järjestetty välilehdiksi ja jakoiksi; voit luoda mukautettuja välilehtiä ja jakoja käyttämällä mitä tahansa näkymien yhdistelmää.
- Tukee muokattavia teemoja.
- Tarjoaa hiiren tuen.
Vaatimukset:
- Go-versio 1.5 tai uudempi on asennettava järjestelmään.
- libncursesw, libreadline ja libcurl.
- cmake (rakentaa libgit2).
Kuinka asentaa GRV Linuxiin?
Jos haluat tietää hieman enemmän tästä työkalusta tai haluat yksinkertaisesti asentaa sen järjestelmääsi, voit tehdä sen seuraamalla alla olevia vaiheita.
Suorita GRV-asennus asentamalla ensin tarvittavat riippuvuudet jollakin seuraavista komennoista Linux-jakelusi mukaan.
Jos he ovat Debianin, Ubuntun, Linux Mintin ja näiden johdannaisten käyttäjiä, meidän on kirjoitettava terminaaliin seuraava:
sudo apt install libncurses5-dev libncursesw5-dev libreadline-dev cmake
RHEL / CentOS-käyttäjille heidän on kirjoitettava:
sudo yum install ncurses-devel readline-devel cmake
Fedora-käyttäjien tapauksessa
sudo dnf install ncurses-devel readline-devel cmake
Asenna sitten GRV, seuraavat komennot asentavat GRV: n tiedostoon $ GOPATH / bin ja staattinen libgit2 rakennetaan ja sisällytetään GRV: hen, kun se rakennetaan tällä tavalla.
go get -d github.com/rgburke/grv/cmd/grv cd $GOPATH/src/github.com/rgburke/grv make install
Erityisesti niille, jotka ovat Arch Linuxin, Manjaron, Antergosin tai minkä tahansa Arch Linuxista johdetun järjestelmän käyttäjiä.
He pystyvät tekemään suoran asennuksen. Heillä on yksinkertaisesti oltava AUR-arkisto aktivoituna ja järjestelmässä AUR-velho.
Jos sinulla ei ole sellaista asennettuna, voit lukea seuraavan artikkelin, jossa suosittelemme joitain.
Nyt päätelaitteessa on kirjoitettava seuraava komento:
yay -S grv-git
Ja siinä kaikki, voit alkaa käyttää tätä työkalua.
Kuinka asentaa GRV Linuxiin Snap-paketin avulla?
Niille, jotka haluavat hankkia tämän työkalun yksinkertaisemmalla tavalla, he voivat tehdä sen Snap-pakettien avulla. Sinulla on oltava vain tuki voidaksesi asentaa tämäntyyppisiä sovelluksia järjestelmään.
Kirjoita nyt vain yhteen terminaaliin:
sudo snap install grv
Onnistuneen GRV-asennuksen jälkeen voit tarkastella järjestelmässäsi olevia viitteitä, sitoumuksia ja eroja arkistostasi alla olevan syntaksin avulla.
GOBIN/grv -repoFilePath /path/to/repository/
Tässä esimerkissä näemme ~ / bin / shellscriptsissä tehdyt muutokset, haarat ja erot arkistotiedostosta:
GOBIN/grv -repoFilePath ~/bin/shellscripts
Viimeinen tapa, jolla tämä työkalu on asennettava järjestelmäämme, on lataamalla sen binaaripaketti.
Tätä varten meidän on avattava pääte järjestelmäämme ja kirjoitettava siihen seuraavat komennot:
wget -O grv https://github.com/rgburke/grv/releases/download/v0.3.0/grv_v0.3.0_linux64
Suorita lataus nyt, kun heidän pitäisi antaa sinulle käyttöoikeudet seuraavilla tavoilla:
chmod +x ./grv
Ja he voivat suorittaa sovelluksen binaarisen:
./grv -repoFilePath /path/to/repo
Käyttää
Löydät lisää käyttövaihtoehtoja kirjoittamalla ohjekomennon terminaaliin, komento on seuraava:
GOBIN/grv -h
Samalla tavalla voit tutustua seuraavaan linkkiin, jossa tämän työkalun käyttöä kuvataan hieman enemmän.