Git · Senior · Frage 23 von 76

Warum sollte jeder Commit auf main bauen und die Tests bestehen, nicht nur der Endstand des PR?

Antwort zeigen

Richtige Antwort: Damit Bisect und Reverts bei jedem Commit funktionieren

Erklärung

Sind Zwischen-Commits kaputt, landet git bisect bei Fehlern, die mit dem Bug nichts zu tun haben. Squash-Merges oder eine Regel „jeder Commit ist grün“ vermeiden das.

Zum Weiterlesen

Fehler in der Frage

Git · Senior · Frage 23

Teste dich selbst

Mach den Test Git · Senior: Fragen und Antworten werden gemischt, und am Ende wartet eine Übersicht der Fehler.

Diesen Test machen