• Yoke-linuxdo

    佬们,codex 如何 回退上一个会话的代码?

    例如正在执行的这个任务搞砸了,我想把这个任务修改的代码都删掉

    主楼
  • 小丸子

    /resume 恢复之前的对话

    #1
  • Yoke-linuxdo

    这个命令会恢复之前会话的代码吗?

    #2
  • 淡奶猫眠包

    还是做版本管理靠谱,不然都是一坨,根本看不出改了什么

    #3
  • maJack

    resume可以选择历史会话,要删除代码只能和他说 帮我还原代码,能不能还原成功只能看天意了

    #4
  • Yoke-linuxdo

    这样好像不行的,我也不知道改了什么,哈哈哈哈

    #5
  • luckyff

    之前遇到过无法回退的情况,现在使用git控制的

    #6
  • 都林之马

    回退代码只能git,没git就完蛋

    大概,因为我没回退过代码..

    #7
  • Linus_Torvalds
    features.undo
    boolean	
    Enable undo support (stable; off by default).
    ```config.toml里```
    [features]
    undo = true
    ```然后cli使用/undo,插件和app应该有个undo button,不过这个功能是残废的、有bug,大半年没修复
    
    建议使用git来做版本控制
    #8
  • vanderwaals

    或者直接自然语言说就好了, 让它 撤销上一步的修改/撤销xx的修改

    #9
  • Yoke-linuxdo

    这个好像不太行,还得费 token 哈哈哈哈哈

    #10
  • Tuso

    还是得用git,自然语言让他回退,经常会改出BUG,非常不稳定

    #11
  • Yoke-linuxdo

    每次都要把代码暂存起来吗,怎么操作的?

    #12
  • kpthread

    开始前让它使用git进行版本就可以了

    #13
  • 大伟

    在 全局规则里面写:每次操作后都需要进行颗粒度的 commit。即可

    #14
  • isliuyun

    切记使用 git 管理,要求 ai 完成一个任务就提交

    #15
  • ccnccy

    有时候整个文件都删了,根本回退不了

    #16
  • deepcake

    Codex有这个功能吗?没听过有人使用过

    #17
  • luckyff

    我是拆分小需求,做完验证下,ok就提交了

    #18
  • MaxCrazy

    codex疑似没有这功能,claude有

    #19

发表回复

登录后回复