参考编辑机常青更新 2026.08阅读约 1 分钟
总览第 II 部 · 修订历史
第 II 部 · 修订历史

修订历史与回退

每一次保存——手敲的、Claude 生成的、从收件箱导入的——都会追加进随内容存放的修订日志:谁改的、什么时候、动了哪些行、改前改后的完整文字。鼠标停在块上点 ⟲,这个块的历史就摊开在眼前。

§2.1修订日志

每条记录标明这次改动怎么来的(手工编辑、Claude 编辑、AI 翻译、收件箱导入,或更早的一次回退)、经谁之手,并附一份可折叠的改前/改后对比。整篇级别的记录——一次翻译、一次导入——列出来备查,但不带回退按钮:撤销它们是 git 的事。

§2.2回退

点一下某条记录的回退按钮,那次修订的改后文字就换回改前文字——它本身也作为一次新的日志化编辑记录在案,所以回退本身也能再回退。两个细节值得知道:

  • 回退按内容精确匹配来套用。这个块若后来又被改过、旧文字已不再逐字出现,回退会被拒绝而不是靠猜——绝不做模糊拼补。
  • 回退的结果和任何保存一样,要过同一道构建关(两道保险)。会弄坏页面的回退,照样被拒。

§2.3有了 git,为什么还要日志

git(经 autocommit)是持久的、整文件粒度的历史——推送、备份、diff 都靠它。日志是让 ⟲ 即点即出、精确到块的那层细账。两者回答的不是同一个问题:「这个文件发生过什么」「这一段发生过什么」

搜标题、小节与正文,本语言内检索。
    ↑↓ · Enter · Escastro-inkstone