Vyhledávání na webu

GRV - Nástroj pro prohlížení Git repozitářů v Linux Terminálu


GRV (Git Repository Viewer) je bezplatné open source a jednoduché terminálové rozhraní pro prohlížení git repozitářů. Poskytuje způsob, jak prohlížet a vyhledávat refs, commity, větvení a diffy pomocí Vi/Vim jako klávesové vazby. Jeho chování a styl lze snadno přizpůsobit pomocí konfiguračního souboru.

Vlastnosti GRV:

  • Poskytuje dotazovací jazyk pro filtrování odkazů a potvrzení.
  • Ve výchozím nastavení podporuje vazby kláves typu Vi/Vim a vazby kláves lze přizpůsobit.
  • Zachycuje změny v úložišti monitorováním souborového systému, což umožňuje automatickou aktualizaci uživatelského rozhraní.
  • Je organizován jako karty a rozdělení; umožňuje vytvářet vlastní karty a rozdělení pomocí libovolné kombinace pohledů.
  • Podporuje přizpůsobitelné motivy.
  • Nabízí podporu myši.

Požadavky:

  1. Na vašem systému by měla být nainstalována verze Go 1.5 nebo novější.
  2. libncursesw, libreadline a libcurl.
  3. cmake (pro sestavení libgit2).

Jak nainstalovat GRV v systémech Linux

Nejprve nainstalujte požadované závislosti pomocí výchozího správce balíčků, jak je znázorněno.

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 

Poté nainstalujte GRV, následující příkazy nainstalují GRV do $GOPATH/bin. Statický libgit2 bude vytvořen a zahrnut do GRV, když bude vytvořen tímto způsobem.

go get -d github.com/rgburke/grv/cmd/grv 
cd $GOPATH/src/github.com/rgburke/grv
make install

Po úspěšné instalaci GRV můžete zobrazit odkazy, potvrzení, větve a rozdíly vašeho úložiště pomocí následující syntaxe.

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

V tomto příkladu si prohlédneme ref, odevzdání, větvení a diffy souboru úložiště v ~/bin/shellscripts.

$GOBIN/grv -repoFilePath ~/bin/shellscripts 

Další možnosti použití naleznete na stránce nápovědy GRV.

$GOBIN/grv -h

Úložiště Github GRV: https://github.com/rgburke/grv

V tomto článku jsme vysvětlili, jak nainstalovat a používat GRV, terminálové uživatelské rozhraní pro prohlížení git repozitářů. Pomocí formuláře pro zpětnou vazbu níže se můžete podělit o své názory na tuto záležitost nebo se zeptat na jakékoli otázky.