Git · Middle · Frage 43 von 75
Was passiert mit deinen Commits, wenn du einen PR per Squash mergst und auf demselben Branch weiterarbeitest?
- 1Git markiert sie als gemergt und verwirft sie automatisch
- 2Git sieht sie als ungemergt, und sie können später Konflikte machen
- 3Sie werden als einzelne Commits nach
mainverschoben
Antwort zeigen
Richtige Antwort: Git sieht sie als ungemergt, und sie können später Konflikte machen
Erklärung
Der Squash-Commit hat eine andere Inhaltsgeschichte, die ursprünglichen Commits sind also keine Vorfahren von main. Starte nach einem Squash-Merge einen neuen Branch von main.