- Yoke-linuxdo2026-05-2040445
佬们,codex 如何 回退上一个会话的代码?
例如正在执行的这个任务搞砸了,我想把这个任务修改的代码都删掉
主楼 - 小丸子2026-05-205867
/resume恢复之前的对话 - Yoke-linuxdo2026-05-2040445
这个命令会恢复之前会话的代码吗?
- 淡奶猫眠包2026-05-2045086
还是做版本管理靠谱,不然都是一坨,根本看不出改了什么
- maJack2026-05-2045087
resume可以选择历史会话,要删除代码只能和他说 帮我还原代码,能不能还原成功只能看天意了
- Yoke-linuxdo2026-05-2040445
这样好像不行的,我也不知道改了什么,哈哈哈哈
- luckyff2026-05-2018993
之前遇到过无法回退的情况,现在使用git控制的
- 都林之马2026-05-207614
- Linus_Torvalds2026-05-204551
features.undo boolean Enable undo support (stable; off by default). ```config.toml里``` [features] undo = true ```然后cli使用/undo,插件和app应该有个undo button,不过这个功能是残废的、有bug,大半年没修复 建议使用git来做版本控制 - vanderwaals2026-05-2012556
或者直接自然语言说就好了, 让它 撤销上一步的修改/撤销xx的修改
- Yoke-linuxdo2026-05-2040445
这个好像不太行,还得费 token 哈哈哈哈哈
- Tuso2026-05-2045088
还是得用git,自然语言让他回退,经常会改出BUG,非常不稳定
- Yoke-linuxdo2026-05-2040445
每次都要把代码暂存起来吗,怎么操作的?
- kpthread2026-05-2045089
开始前让它使用git进行版本就可以了
- 大伟2026-05-2010609
在 全局规则里面写:每次操作后都需要进行颗粒度的 commit。即可
- isliuyun2026-05-2045090
切记使用 git 管理,要求 ai 完成一个任务就提交
- ccnccy2026-05-2016976
有时候整个文件都删了,根本回退不了
- deepcake2026-05-205582
Codex有这个功能吗?没听过有人使用过
- luckyff2026-05-2018993
我是拆分小需求,做完验证下,ok就提交了
- MaxCrazy2026-05-208628
codex疑似没有这功能,claude有