Website-Suche

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.

Verwandte Artikel: