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.