三种历史
Resomark 里能看到三种历史,来自三个地方:Git 仓库的提交,由你自己提交时记下;不在 Git 里、打开了「追踪更改」的文件夹,由 Resomark 记下「工作空间历史」(单个文件上叫「Reso 历史」);本机的文件,还有 macOS 在保存时留下的「Mac 版本」。同一个文件上,Git 和 Reso 不会同时出现,Mac 版本可以和其中任一种并存。
对照表
「对照表」一节| Git 历史 | 工作空间历史 / Reso 历史 | Mac 版本 | |
|---|---|---|---|
| 谁记 | 你提交时记下 | Resomark 按规则自动记,也可以手动添加存档 | macOS 在文件保存时记下 |
| 哪里有 | Git 仓库 | 不在 Git 里、打开了「追踪更改」的工作空间 | 本机文件;远程文件没有 |
| 管多大 | 整个仓库,也能只看一个文件 | 整个工作空间,也能只看一个文件 | 一个文件 |
| 存的是什么 | 提交时的内容 | 你认可过的内容 | 保存时的整个文件 |
| 存在哪 | 仓库里的 .git |
这台 Mac 上 Resomark 的 App 数据里;远程工作空间存在远程那台电脑上 | macOS 自己管理 |
| 留多久 | 由你的仓库决定 | 目前不会自动清理 | 由 macOS 决定,Apple 没有公布期限 |
| 整个文件夹在哪看 | 「提交历史」 | 「工作空间历史」 | — |
| 单个文件在哪看 | 检查器「历史」的 Git | 检查器「历史」的 Reso | 检查器「历史」的 Mac |
| 要不要 Plus | 列表免费;打开提交、看旧内容、比较、恢复要 Plus | 列表免费;打开某一版、比较、恢复要 Plus | 查看和恢复免费,比较要 Plus |
恢复之前先替你存一份
「恢复之前先替你存一份」一节从任何一种历史把文件恢复成旧版本之前,Resomark 都先把当前内容(包括还没保存的字)存一份:从 Git 或 Mac 版本恢复时,存成一个 Mac 版本;从 Reso 历史恢复时,存成一条「恢复前存档」。恢复错了,还能找回来。
历史里没有的东西
「历史里没有的东西」一节- 被还原掉的外部修改:「还原」就是丢掉,任何历史里都没有它。
- 没被认可过的中间状态:工作空间历史存的是你认可过的内容。AI 先改成 A、又改成 B,你没在 A 的时候保留,A 就不在工作空间历史里。
- 图片、PDF、音视频的旧内容:追踪更改只记下它们变了,不存旧版本。
- 还没提交的 Git 改动:Git 历史只有提交过的内容。
系统自带的版本浏览
「系统自带的版本浏览」一节菜单「文件」→「浏览所有版本…」(Browse All Versions…)打开 macOS 自带的版本浏览界面,看的是 Mac 版本。它任何时候都能用,不受 Plus 影响。