Zoeken op website

Tig - Een opdrachtregelbrowser voor Git-repository's


In een recent artikel hebben we beschreven hoe je de GRV-tool installeert en gebruikt voor het bekijken van Git-repository's in de Linux-terminal. In dit artikel willen we je graag een andere handige opdrachtregelgebaseerde interface voor git voorstellen, genaamd Tig.

Tig is een gratis open source, platformonafhankelijke ncurses-gebaseerde tekstmodusinterface voor git. Het is een eenvoudige interface voor git die kan helpen bij het voorbereiden van veranderingen voor commit op chunk-niveau en werkt als een pager voor uitvoer van verschillende Git-commando's. Het kan draaien op Linux-, MacOSX- en Windows-systemen.

Hoe Tig op Linux-systemen te installeren

Om Tig in Linux te installeren, moet u eerst de Tig-repository naar uw systeem klonen en deze installeren zoals weergegeven.

git clone git://github.com/jonas/tig.git
make
make install

Standaard wordt tig geïnstalleerd onder de map $HOME/bin, maar als u het in een andere map onder uw PATH wilt installeren, stelt u het voorvoegsel in op het gewenste pad, zoals weergegeven.

make prefix=/usr/local
sudo make install prefix=/usr/local

Zodra je Tig op je systeem hebt geïnstalleerd, gebruik je het cd commando om naar een van je lokale git repository's te gaan en tig uit te voeren zonder enige argumenten, wat alle commits voor de repository zou moeten tonen.

cd ~/bin/shellscripts/
tig  

Om Tig af te sluiten, drukt u op q om het te sluiten.

Activiteitenlogboek van de opslagplaats weergeven

Om de logactiviteiten van de bovenstaande repository weer te geven, gebruikt u de subopdracht log.

tig log

Repositoryobjecten weergeven

Met het subcommando show kunt u een of meer objecten, zoals commits en nog veel meer, op een meer gedetailleerde manier weergeven, zoals weergegeven.

tig show commits

Zoek een patroon/woord in Git-bestanden

Je kunt ook naar een bepaald patroon zoeken (bijvoorbeeld het woord check) in je git-bestanden met het subcommando grep, zoals weergegeven.

tig grep check 

Geef de Git-repositorystatus weer

Om de status van je Git-repository weer te geven, gebruik je het subcommando status zoals weergegeven.

tig status

Voor meer gebruik van Tig raadpleegt u de helpsectie of bezoekt u de Tig Github-repository op https://github.com/jonas/tig.

tig -h

Tig is een eenvoudige, op ncurses gebaseerde interface voor git-repository's en fungeert voornamelijk als een Git-repositorybrowser. Geef ons uw feedback of stel uw vraag via het onderstaande opmerkingenformulier.