Recherche de site Web

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.