17 Mit Bisection Fehler suchen
Commits zusammenstellen → Seite 27
Während der Entwicklung passiert es häufig, dass plötzlich ein Fehler in bereits erfolgreich getesteten Funktionalitäten auftaucht, der in früheren Versionen nicht vorhanden war. Eine Erfolg versprechende Strategie bei der Fehlersuche besteht darin, das Commit zu suchen, in dem der Fehler zum ersten Mal beobachtet werden kann. Da beim Arbeiten mit Git typischerweise kleine Commits entstehen, sind deren Änderungen rasch analysiert und somit die Fehlerursache schnell gefunden.
Git unterstützt einen solchen Suchprozess nach fehlerhaften Commits mittels Bisection.
Bisection beruht auf einer binären Suche. Ausgehend von einem bekannten fehlerfreien Commit und einem bekannten fehlerbehafteten ...
Get Git, 2nd Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.