Tig - Un navigateur de ligne de commande pour les référentiels Git
Dans un article récent, nous avons décrit comment installer et utiliser l'outil GRV pour afficher les référentiels Git dans un terminal Linux. Dans cet article, nous aimerions vous présenter une autre interface utile basée sur la ligne de commande pour git appelée Tig.
Tig est une interface en mode texte open source et multiplateforme gratuite basée sur ncurses pour git. Il s'agit d'une interface simple vers git qui peut aider à organiser les modifications pour la validation au niveau des morceaux et fonctionne comme un pager pour la sortie de différentes commandes Git. Il peut fonctionner sur les systèmes Linux, MacOSX ainsi que Windows.
Comment installer Tig sur les systèmes Linux
Pour installer Tig sous Linux, vous devez d'abord cloner le référentiel Tig sur votre système et l'installer comme indiqué.
$ git clone git://github.com/jonas/tig.git
make
make install
Par défaut, tig sera installé dans le répertoire $HOME/bin
, mais si vous souhaitez l'installer dans un autre répertoire sous votre PATH, définissez le préfixe sur le chemin souhaité, comme indiqué.
$ make prefix=/usr/local
sudo make install prefix=/usr/local
Une fois que vous avez installé Tig sur votre système, à l'aide de la commande cd, accédez à l'un de vos référentiels git locaux et exécutez tig sans aucun argument, ce qui devrait afficher tous les commits pour le référentiel.
$ cd ~/bin/shellscripts/
tig
Pour quitter Tig, appuyez sur q
pour le fermer.
Afficher le journal d'activité du référentiel
Pour afficher un journal des activités du référentiel ci-dessus, utilisez la sous-commande log.
$ tig log
Afficher les objets du référentiel
La sous-commande show vous permet d'afficher un ou plusieurs objets tels que des commits et bien d'autres, de manière plus détaillée, comme indiqué.
$ tig show commits
Rechercher un modèle/un mot dans les fichiers Git
Vous pouvez également rechercher un modèle particulier (par exemple le mot check) dans vos fichiers git avec la sous-commande grep, comme indiqué.
$ tig grep check
Afficher l'état du référentiel Git
Pour afficher l'état de votre référentiel git, utilisez la sous-commande status comme indiqué.
$ tig status
Pour plus d'informations sur l'utilisation de Tig, veuillez vous référer à la section d'aide ou visiter le référentiel Tig Github à l'adresse https://github.com/jonas/tig.
$ tig -h
Tig est une interface simple basée sur ncurses pour les référentiels Git et agit principalement comme un navigateur de référentiel Git. Faites-nous part de vos commentaires ou posez vos questions via le formulaire de commentaires ci-dessous.