Git
Chapters ▾ 2nd Edition

A3.7 Git Commando’s - Debuggen

Debuggen

Git heeft een aantal commando’s die als hulp worden gebruikt bij het debuggen van een probleem in je code. Dit varieert van uitknobbelen waar iets is geïntroduceert tot wie het heeft geïntroduceerd.

git bisect

Het git bisect gereedschap is een ongelofelijk behulpzaam debugging tool die gebruikt wordt om uit te vinden welke specifieke commit de eerste was om een bug of probleem te bevatten door middel van een automatische binaire zoekactie.

Het wordt volledig behandeld in “Binair zoeken” en wordt alleen in dat gedeelte genoemd.

git blame

Het git blame commando markeert de regels van elk bestand met welke commit de laatste was die een wijziging invoerde bij elke regel in het bestand en welke persoon de auteur was van die commit. Dit is handig bij het uitzoeken van de persoon zodat er meer informatie kan worden gevraagd over een specifiek gedeelte van je code.

Dit wordt behandeld in “Bestands annotatie” en wordt alleen in dat gedeelte genoemd.

git grep

Het git grep commando kan je helpen elke willekeurige tekenreeks of regular expressie te vinden in elk bestand in je broncode, zelfs oudere versies van je project.

Het wordt behandeld in “Git Grep” en wordt alleen in dat gedeelte genoemd.