tig - ein Befehlszeilenbrowser für Git-Repositories
In einem kürzlich erschienenen Artikel haben wir beschrieben, wie Sie das GRV-Tool zum Anzeigen von Git-Repositorys im Linux-Terminal installieren und verwenden. In diesem Artikel möchten wir Ihnen eine weitere nützliche befehlszeilenbasierte Schnittstelle für Git namens Tig vorstellen.
Tig ist eine kostenlose, plattformübergreifende, quelloffene, ncurses-basierte Textmodus-Schnittstelle für Git. Es handelt sich um eine unkomplizierte Schnittstelle zu Git, die beim Staging von Änderungen für Commit auf Chunk-Ebene helfen kann und als Pager für die Ausgabe verschiedener Git-Befehle fungiert. Es kann sowohl auf Linux-, MacOSX- als auch auf Windows-Systemen ausgeführt werden.
So installieren Sie Tig in Linux-Systemen
Um Tig unter Linux zu installieren, müssen Sie zuerst das Tig-Repository auf Ihr System klonen und es wie gezeigt installieren.
$ git clone git://github.com/jonas/tig.git
make
make install
Standardmäßig wird tig im Verzeichnis $HOME/bin installiert, aber wenn Sie es in einem anderen Verzeichnis in Ihrem PATH installieren möchten, setzen Sie das Präfix auf den gewünschten Pfad, wie gezeigt.
$ make prefix=/usr/local
sudo make install prefix=/usr/local
Sobald Sie Tig auf Ihrem System installiert haben, gelangen Sie mit dem Befehl cd in eines Ihrer lokalen Git-Repositorys und führen Sie tig ohne Argumente aus, was alle Commits für das Repository anzeigen sollte.
$ cd ~/bin/shellscripts/
tig
Um Tig zu beenden, drücken Sie q, um es zu schließen.
Repository-Aktivitätsprotokoll anzeigen
Um die Aktivitäten des oben genannten Repositorys zu protokollieren, verwenden Sie den Unterbefehl log.
$ tig log
Repository-Objekte anzeigen
Mit dem Unterbefehl show können Sie ein oder mehrere Objekte, wie z. B. Commits und vieles mehr, detaillierter anzeigen, wie gezeigt.
$ tig show commits
Suchen Sie nach einem Muster/Wort in Git-Dateien
Sie können auch nach einem bestimmten Muster (z. B. dem Wort check) in Ihren Git-Dateien mit dem Unterbefehl grep suchen, wie gezeigt.
$ tig grep check
Anzeigen des Git-Repository-Status
Um den Status Ihres Git-Repositorys anzuzeigen, verwenden Sie den Unterbefehl status wie gezeigt.
$ tig status
Weitere Informationen zur Nutzung von Tig finden Sie im Hilfebereich oder im Tig Github-Repository unter https://github.com/jonas/tig.
$ tig -h
Tig ist eine einfache ncurses-basierte Schnittstelle zu Git-Repositories und fungiert hauptsächlich als Git-Repository-Browser. Geben Sie uns Ihr Feedback oder stellen Sie Fragen über das Kommentarformular unten.




