Git · Senior · Frage 46 von 76
Warum verbieten manche Teams Merge-Commits von main in Feature-Branches?
- 1Sie verrauschen die Historie; Rebasen hält sie linear
- 2Git kann
mainin überhaupt keinen anderen Branch mergen - 3Sie machen den Feature-Branch für alle schreibgeschützt
Antwort zeigen
Richtige Antwort: Sie verrauschen die Historie; Rebasen hält sie linear
Erklärung
Wiederholte Commits „Merge main into feature“ machen den PR unruhig. Der Kompromiss: Rebasen schreibt Commits um, was zählt, wenn andere den Branch teilen.