关于使用 codex被自动回滚的问题

这一段刚刚接触 codex,从 cursor 弃坑

我的项目是一个单人项目,从版本历史追踪考虑之前开过了 git

这几天对很多功能都在进行优化,codex 运作又很慢,所以开了好几个窗口,处理一个问题的同时也在另外一个窗口处理

然而,在我一个新窗口让 codex 开始修改一个功能的时候,他突然给我干了一个git restore .,这一搞给我干懵了,由于我为了方便给 codex 开了自动运行,所以这么一下我也没有叫停的可能

我后续质问 codex 的时候,他是这样子说的

最后,从上一次打包的 debug 版本文件恢复出了asset 文件,用Android studio 自带的 local history 恢复了部分,但是后面发现Android studio 自带的 local history 的不全,恢复完之后出现大量的编译错误,由于这两天我做了大量的 new feature,给我火大了好久,后面没办法只能一个个重新让 ai 重新写,并且让 ai 写了一个规范:

复制代码
<INSTRUCTIONS>
## Git snapshots before any AI edits (REQUIRED)
在对仓库进行任何代码/文件修改(包括 `apply_patch`、格式化、自动修复等)之前,必须先创建一个快照提交并打 tag。

执行顺序固定如下:
1) `git add -A`
2) `git commit -m "snapshot before AI"`
3) `git tag ai-pre-<timestamp>`

### timestamp 规范
- 使用本地时间,格式:`YYYYMMDD-HHMMSS`,例如:`ai-pre-20260209-141530`

### 例外处理
- 如果工作区没有变更导致 `git commit` 失败,则使用 `git commit --allow-empty -m "snapshot before AI"` 再继续第 3 步。
</INSTRUCTIONS>
相关推荐
火柴-人1 天前
用 AI 调试渲染 Bug:renderdoc-mcp 进阶工作流
c++·人工智能·图形渲染·claude·codex·mcp·renderdoc
haibindev2 天前
我让 Claude 和 Codex 同时审计 26 个模块,它们只在 10 个上达成共识
ai编程·claude·codex·工具对比
JavaPub-rodert3 天前
Codex GPT-5.4 使用教程(命令大全版)
前端·chrome·gpt·codex
feasibility.3 天前
Mac终端的tmux会话使用Codex 时Ctrl+V 可能触发异常并导致会话假死问题以及解决方法
linux·运维·macos·tmux·codex
JavaPub-rodert4 天前
Codex是什么?和ChatGPT有什么区别
人工智能·chatgpt·codex
秦始皇爱找茬4 天前
Claude Code 文件层级机制详解
人工智能·codex·claude code·open code
❀͜͡傀儡师5 天前
Codex 安装与配置指南
codex
JavaPub-rodert5 天前
VSCode 接入 Codex(基于 sub2api 的完整实战指南)
ide·vscode·编辑器·codex
智算菩萨5 天前
深度剖析GPT - 5.3 - Codex:技术架构、性能表现与国内API接入全攻略
人工智能·gpt·ai·chatgpt·架构·ai编程·codex
JavaPub-rodert7 天前
2026年国内 Codex 安装教程和使用教程:GPT-5.4 完整指南
gpt·chatgpt·openai·codex·gpt5.4