GRV - Un outil pour afficher les dépôts Git dans le terminal Linux
GRV (Git Repository Viewer) est une interface open source gratuite et simple basée sur un terminal pour afficher les dépôts git. Il fournit un moyen d’afficher et de rechercher des refs, des commits, des branches et des diffs en utilisant Vi/Vim comme des raccourcis clavier. Son comportement et son style peuvent être facilement personnalisés via un fichier de configuration.
Caractéristiques GRV :
- Fournit un langage de requête pour filtrer les références et les validations.
- Prend en charge les raccourcis clavier de type Vi/Vim par défaut, et les raccourcis clavier peuvent être personnalisés.
- Capture les modifications apportées au référentiel en surveillant le système de fichiers, ce qui permet à l’interface utilisateur d’être mise à jour automatiquement.
- Il est organisé en onglets et en divisions ; Permet de créer des onglets et des fractionnements personnalisés à l’aide de n’importe quelle combinaison de vues.
- Prend en charge les thèmes personnalisables.
- Offre un support de souris.
Exigences:
- La version 1.5 ou ultérieure de Go doit être installée sur votre système.
- libncursesw, libreadline et libcurl.
- cmake (pour compiler libgit2).
Comment installer GRV dans les systèmes Linux
Installez d’abord les dépendances requises à l’aide du gestionnaire de paquets par défaut, comme indiqué.
$ 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
Installez ensuite GRV, les commandes suivantes installeront GRV sur $GOPATH/bin. Un libgit2 statique sera construit et inclus dans GRV lorsqu’il sera construit de cette façon.
$ go get -d github.com/rgburke/grv/cmd/grv
cd $GOPATH/src/github.com/rgburke/grv
make install
Après avoir installé GRV avec succès, vous pouvez afficher les refs, les commits, les branches et les diffs de votre dépôt en utilisant la syntaxe qui suit.
$ $GOBIN/grv -repoFilePath /path/to/repository/
Dans cet exemple, nous allons voir les refs, les commits, les branches et les diffs du fichier du dépôt dans ~/bin/shellscripts.
$ $GOBIN/grv -repoFilePath ~/bin/shellscripts
Vous pouvez trouver des options d’utilisation supplémentaires sur la page d’aide GRV.
$ $GOBIN/grv -h
Dépôt Github GRV : https://github.com/rgburke/grv
Dans cet article, nous avons expliqué comment installer et utiliser GRV, une interface utilisateur basée sur un terminal pour afficher les dépôts git. Utilisez le formulaire de commentaires ci-dessous pour partager vos réflexions à ce sujet ou poser des questions.


