GRV - Ein Werkzeug zum Betrachten von Git -Repositories im Linux -Terminal
- 4190
- 553
- Marleen Weight
Grv (Git Repository Viewer) ist eine kostenlose Open-Source- und einfache terminalbasierte Schnittstelle zum Anzeigen von Git-Repositories. Es bietet eine Möglichkeit, Refs, Commites, Zweige und Diffs mit VI/VIM -ähnlichen Schlüsselbindungen anzuzeigen und zu durchsuchen. Das Verhalten und Stil kann leicht über eine Konfigurationsdatei angepasst werden.
GRV -Funktionen:
- Bietet eine Abfragesprache zum Filtern von Schiedsrichtern und Commits.
- Unterstützt standardmäßig VI/VIM-ähnliche Schlüsselbindungen, und Schlüsselbindungen können angepasst werden.
- Erfasst Änderungen am Repository, indem das Dateisystem überwacht wird, sodass die Benutzeroberfläche automatisch aktualisiert werden kann.
- Es ist als Laschen und Spaltungen organisiert; Ermöglicht das Erstellen von benutzerdefinierten Registerkarten und Splits mit einer beliebigen Kombination von Ansichten.
- Unterstützt anpassbare Themen.
- Bietet Mausunterstützung.
Anforderungen:
- Go Version 1.5 oder höher sollte auf Ihrem System installiert werden.
- libncurssesw, libreadline und libcurl.
- cmake (um libgit2 zu bauen).
So installieren Sie GRV in Linux -Systemen
Installieren Sie zuerst die erforderlichen Abhängigkeiten mit dem Standardpaket -Manager wie gezeigt.
$ sudo APT Installieren Sie libncurses5-dev libncursesw5-dev libreadline-dev cmake #Debian/Ubuntu # yum install ncurses-devel readline-devel cmake #Rhel/Centos # DNF Installieren Sie NCURses-Devel Readline-Devel CMake #FEDORA
Dann installieren Grv, Die folgenden Befehle werden installiert Grv Zu $ Gopath/bin. Eine statische libgit2 wird gebaut und enthalten in Grv Wenn auf diese Weise gebaut.
$ GE GET -D -GitHub.com/rgburke/grv/cmd/grv $ cd $ gopath/src/github.com/rgburke/grv $ installieren
Nach erfolgreicher Installation Grv, Sie können anzeigen Refs, sich verpflichtet, Geäst Und Diffs Ihr Repository mit der folgenden Syntax.
$ $ GOBIN/GRV -REPOFILEPATH/PATH/TO/REPOSORY/
In diesem Beispiel werden wir Refs, Commites, Zweige und Diffs der Repository -Datei in anzeigen ~/bin/Shellscripts.
$ $ GOBIN/GRV -REPOFILEPATH ~/bin/ShellscriptsGit Refs anzeigen Git diff anzeigen View Git Commits
Sie können zusätzliche Nutzungsoptionen von der GRV -Help -Seite finden.
$ $ Gobin/grv -h
Grv Github Repository: https: // github.com/rgburke/grv
In diesem Artikel haben wir erläutert, wie GRV installiert und verwendet wird, eine terminalbasierte Benutzeroberfläche zum Anzeigen von Git -Repositories. Verwenden Sie das Feedback -Formular unten, um Ihre Gedanken darüber zu teilen oder Fragen zu stellen.
- « Gogo - Erstellen Sie Verknüpfungen zu langen und komplizierten Pfaden unter Linux
- Systemd-Analyze-Finden Sie System-Boot-up-Leistungsstatistiken unter Linux »