Při práci na úložišti Git se může stát, že chceme zobrazit stav úložiště. K dispozici jsou různá řešení od používání některých příkazů git po používání klienta git desktop.
Ale Tentokrát budeme hovořit o GRV, což je nástroj příkazového řádku s otevřeným zdrojovým kódem založený na Go, který zobrazuje informace z úložiště Git.
LARP poskytuje uživateli způsob, jak prohlížet a hledat reference, revize, vidlice a rozdíly pomocí klávesových zkratek podobných Vi / Vim . Jeho chování a styl lze snadno přizpůsobit pomocí konfiguračního souboru.
Kromě toho existuje několik témat, která lze upravovat, stejně jako barvy.
Vlastnosti GRV:
- Poskytuje dotazovací jazyk pro filtrování doporučení a potvrzení.
- Ve výchozím nastavení podporuje vázání kláves podobné Vi / Vim a vázání kláves lze přizpůsobit.
- Zachyťte změny úložiště sledováním systému souborů umožňujícím automatické aktualizace uživatelského rozhraní.
- Je organizována jako karty a divize; umožňuje vytvářet vlastní karty a rozdělení pomocí libovolné kombinace pohledů.
- Podporuje přizpůsobitelná témata.
- Nabízí podporu myši.
Požadavky:
- Ve vašem systému musí být nainstalována verze Go 1.5 nebo novější.
- libncursesw, libreadline a libcurl.
- cmake (k sestavení libgit2).
Jak nainstalovat GRV na Linux?
Pokud se chcete o tomto nástroji dozvědět něco více nebo si jej chcete jednoduše nainstalovat do svého systému, můžete tak učinit podle kroků, které sdílíme níže.
Chcete-li provést instalaci GRV, nejprve nainstalujte potřebné závislosti pomocí jednoho z následujících příkazů podle vaší distribuce Linuxu.
Pokud jsou uživateli Debian, Ubuntu, Linux Mint a jejich derivátů, musíme do terminálu zadat následující:
sudo apt install libncurses5-dev libncursesw5-dev libreadline-dev cmake
Pro ty, kteří jsou uživateli RHEL / CentOS, musí zadat:
sudo yum install ncurses-devel readline-devel cmake
V případě uživatelů Fedory
sudo dnf install ncurses-devel readline-devel cmake
Poté nainstalujte GRV, následující příkazy nainstalují GRV do $ GOPATH / bin a statický libgit2 bude vytvořen a zahrnut do GRV, když bude postaven tímto způsobem.
go get -d github.com/rgburke/grv/cmd/grv cd $GOPATH/src/github.com/rgburke/grv make install
Pro speciální případ těch, kteří jsou uživateli Arch Linuxu, Manjaro, Antergosu nebo jakéhokoli systému odvozeného od Arch Linuxu.
Budou moci provést přímou instalaci. Musí prostě mít aktivováno úložiště AUR a mít v systému průvodce AUR.
Pokud nemáte žádný nainstalovaný, můžete si přečíst následující článek, kde některé doporučujeme.
Nyní v terminálu musíme zadat následující příkaz:
yay -S grv-git
A je to, můžete tento nástroj začít používat.
Jak nainstalovat GRV na Linux pomocí Snap balíčku?
Pro ty, kteří dávají přednost získání tohoto nástroje jednodušším způsobem, mohou to udělat pomocí balíčků Snap. Musíte mít pouze podporu, abyste mohli do svého systému instalovat aplikace tohoto typu.
Nyní zadejte pouze do jednoho terminálu:
sudo snap install grv
Po úspěšné instalaci GRV můžete pomocí níže uvedené syntaxe zobrazit odkazy, potvrzení a rozdíly z vašeho úložiště ve vašem systému.
GOBIN/grv -repoFilePath /path/to/repository/
V tomto příkladu uvidíme revize, větve a rozdíly ze souboru úložiště v ~ / bin / shellscripts:
GOBIN/grv -repoFilePath ~/bin/shellscripts
Poslední metodou, kterou musíme nainstalovat tento nástroj do našeho systému, je stažení jeho binárního balíčku.
Za tímto účelem musíme otevřít terminál v našem systému a zadat do něj následující příkazy:
wget -O grv https://github.com/rgburke/grv/releases/download/v0.3.0/grv_v0.3.0_linux64
Dokončete stahování, které by vám mělo dát oprávnění ke spuštění pomocí:
chmod +x ./grv
A mohou spustit binární aplikaci s:
./grv -repoFilePath /path/to/repo
používání
Další možnosti použití najdete zadáním příkazu help do terminálu, příkaz je tento:
GOBIN/grv -h
Stejným způsobem se můžete podívat na následující odkaz, kde je použití tohoto nástroje popsáno o něco více.