GRV: Eszköz a Git-tárak megtekintéséhez a terminálról

GRV

Amikor egy Git-táron dolgozunk, előfordulhat, hogy a tárház állapotát szeretnénk látni. Különböző megoldások állnak rendelkezésünkre, néhány git parancs használatától a git asztali kliensig.

De Ezúttal a GRV-ről fogunk beszélni, amely egy Go alapú nyílt forráskódú parancssori eszköz, amely egy Git-adattár információit mutatja.

LARP biztosítja a felhasználó számára a hivatkozások, elkötelezettségek, elágazások és különbségek megtekintésének és keresésének módját a Vi / Vimhez hasonló kulcskötések használatával . Viselkedése és stílusa könnyen testreszabható egy konfigurációs fájl segítségével.

Ezen kívül számos téma létezik, ezek módosíthatók, valamint a színek.

GRV Jellemzők:

  • Megadja a lekérdezési nyelvet a referenciák és a végrehajtások szűrésére.
  • Alapértelmezés szerint támogatja a Vi / Vim-szerű kulcskötéseket, és a kulcs-összerendelések testreszabhatók.
  • A tároló változásainak rögzítése a fájlrendszer figyelemmel kísérésével, lehetővé téve a felhasználói felület automatikus frissítését.
  • Fülekként és felosztásokként van rendezve; lehetővé teszi egyedi fülek és felosztások létrehozását a nézetek bármilyen kombinációjával.
  • Támogatja a testreszabható témákat.
  • Egér támogatást kínál.

Követelmények:

  • A Go 1.5-ös vagy újabb verzióját telepíteni kell a rendszerére.
  • libncursesw, libreadline és libcurl.
  • cmake (libgit2 felépítéséhez).

Hogyan telepítsük a GRV-t Linux-ra?

Ha szeretne egy kicsit többet megtudni erről az eszközről, vagy egyszerűen telepíteni szeretné a rendszerére, akkor az alább megosztott lépések végrehajtásával teheti meg.

A GRV telepítéséhez először telepítse a szükséges függőségeket az alábbi parancsok egyikével a Linux disztribúciójának megfelelően.

Ha a Debian, az Ubuntu, a Linux Mint és ezek származékainak felhasználói, a következőket kell beírnunk egy terminálba:

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

Azok számára, akik RHEL / CentOS felhasználók, be kell írniuk:

sudo yum install ncurses-devel readline-devel cmake  

Fedora felhasználók esetében

sudo dnf install ncurses-devel readline-devel cmake

Ezután telepítse a GRV-t, a következő parancsok telepítik a GRV-t a $ GOPATH / bin fájlba, és egy statikus libgit2 felépül és beépül a GRV-be, amikor ilyen módon felépül.

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

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

make install

Azok számára, akik az Arch Linuxot, a Manjarót, az Antergos-t vagy bármely más, az Arch Linux-ból származó rendszert használnak.

Közvetlen telepítést tudnak majd végezni. Egyszerűen aktiválniuk kell az AUR adattárat, és a rendszerükön rendelkezniük kell egy AUR varázslóval.

Ha még nincs telepítve, olvassa el a következő cikket, ahol néhányat javasolunk.

Most egy terminálba be kell írnunk a következő parancsot:

yay -S grv-git

És ennyi, elkezdheti használni ezt az eszközt.

Hogyan telepítsük a GRV-t Linuxra a Snap csomag segítségével?

Azok számára, akik inkább megszerzik ezt az eszközt egyszerűbb módon, megtehetik a Snap csomagok segítségével. Az ilyen típusú alkalmazások telepítéséhez csak a támogatásra van szüksége.

Most csak egy terminálba kell beírnia:

sudo snap install grv

Sikeres GRV telepítés után az alábbi szintaxissal megtekintheti a rendszerben lévő referenciákat, elkötelezettségeket és különbségeket a tárolól.

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

Ebben a példában a ~ / bin / shellscripts fájlban lévő elkötelezettségeket, elágazásokat és különbségeket látjuk az adattár fájlhoz képest:

GOBIN/grv -repoFilePath ~/bin/shellscripts

Az utolsó módszer, amellyel telepítenünk kell ezt az eszközt a rendszerünkre, a bináris csomag letöltésével történik.

Ehhez meg kell nyitnunk egy terminált a rendszerünkben, és be kell írnunk a következő parancsokat:

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

Végezze el a letöltést most, hogy végrehajtási engedélyeket kapjanak a következőkkel:

chmod +x ./grv

És binárisan futtathatják az alkalmazást:

./grv -repoFilePath /path/to/repo

Használat

További használati lehetőségeket talál a súgó parancs beírásával a terminálba, a parancs a következő:

GOBIN/grv -h

Ugyanígy megkeresheti a következő linket is, ahol ennek az eszköznek a használatát egy kicsit részletesebben ismertetjük.


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: AB Internet Networks 2008 SL
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.