版本历史与回溯
每次编译自动存档,随时一键还原
系统使用 Git 记录项目文件的变更。编译成功后会创建快照;版本面板提供差异对比、版本回滚和修改来源查看。
backup
自动快照
编译成功后创建项目快照,记录当时的文件状态。
compare
Diff 对比
选择两个快照,按行查看新增、删除和修改内容。
history
一键回滚
将项目恢复到指定的历史版本,并保留恢复前的当前状态。
people
贡献追踪
按作者和修改来源查看项目的变更记录。
terminal
外部 Git 集成
为项目生成 Git 地址和访问令牌,支持本地克隆、拉取和推送。
Git 驱动的版本管理
CoCraft 底层使用 Git 追踪文档的每一处变更。每次编译成功后,系统会创建一个快照,记录当时的项目状态,包括 .tex、.bib 和配置文件。
版本面板以时间线展示快照,并标注作者和时间。选择任意两个版本后,可查看精确到字符级的红绿 Diff 对比。
可将项目回滚到任意历史版本。执行回滚前,系统会保存当前状态。多人协作项目还可区分人工编辑和 AI 修改,并按成员汇总变更记录。

在差异中确认每一次修改
从版本历史中选择两个快照,即可进入红绿 Diff 对比。新增、删除和改动会在同一个视图中逐行呈现,可用于确认回滚范围或复核协作过程。

外部 Git 集成
每个项目都提供标准 Git Smart HTTP 地址。在左侧“外部工具集成”中展开 Git,可查看当前项目的 Clone 命令,并创建 Git 客户端使用的访问令牌。
使用支持 Git Smart HTTP 的客户端执行 git clone 后,可在本地编辑器、终端或自动化流程中操作项目。git pull 获取 CoCraft 中已保存的最新内容;git push 将本地提交同步回项目。推送完成后,文本文件的变更会同步到协作编辑器。
访问令牌支持命名、复制、查看最近使用时间和删除。Git 操作使用项目权限控制:具有读取权限的成员可克隆和拉取,具有写入权限的成员可推送。

准备好开始了吗?
在 CoCraft 中在线编写和编译你的 LaTeX 文档。
edit_document免费开始使用