Kapitel ▾ 2. Auflage

A3.7 Anhang C: Git-Befehle - Debugging

Debugging

Git verfügt über einige Befehle, die zur Fehlerbehebung bei Problemen in Ihrem Code verwendet werden. Dies reicht von der Ermittlung, wo etwas eingeführt wurde, bis hin zur Ermittlung, wer es eingeführt hat.

git bisect

Das Tool git bisect ist ein unglaublich hilfreiches Debugging-Tool, das verwendet wird, um durch eine automatische binäre Suche herauszufinden, welcher spezifische Commit der erste war, der einen Fehler oder ein Problem eingeführt hat.

Es wird vollständig in Binäre Suche behandelt und nur in diesem Abschnitt erwähnt.

git blame

Der Befehl git blame annotiert die Zeilen einer beliebigen Datei mit dem Commit, der zuletzt eine Änderung an jeder Zeile der Datei vorgenommen hat, und mit der Person, die diesen Commit erstellt hat. Dies ist hilfreich, um die Person zu finden, die Sie nach weiteren Informationen zu einem bestimmten Abschnitt Ihres Codes fragen können.

Es wird in Datei-Annotation behandelt und nur in diesem Abschnitt erwähnt.

git grep

Der Befehl git grep kann Ihnen helfen, jede Zeichenkette oder reguläre Expression in jeder Datei Ihres Quellcodes zu finden, auch in älteren Versionen Ihres Projekts.

Es wird in Git Grep behandelt und nur in diesem Abschnitt erwähnt.