版本管理基于 Git——软件行业的标准版本控制工具。与自动运行的「项目历史」不同,版本管理由你主动记录:每完成一个创作节点,提交一次,形成清晰的里程碑线。项目就是一个标准 Git 仓库,素材通过 Git LFS 管理,可以连接你自己的 GitHub / GitLab 远端仓库实现云端备份与多设备同步。

启用

  1. 打开任意项目,点击左下角状态栏的「版本管理」
  2. 首次使用会引导下载 Git 支持组件(约 50-70 MB,一次下载所有项目共用;组件不随安装包分发,不用不占空间)
  3. 点击「为这个项目启用」——Studio 会自动完成 Git 仓库初始化、素材 LFS 配置、运行时目录排除
启用后,左下角会显示当前分支名和未提交的变更数量。

提交变更

点击左下角分支名打开版本管理窗口
  • 左侧列出本次所有变更的文件
  • 提交说明会根据变更内容自动生成(如「修改 2 个剧本等 4 处变更」),可以直接用,也可以改成自己的描述
  • 点击提交完成记录

连接远端仓库

在版本管理窗口底部:
  1. 填入远端仓库地址(HTTPS 形式,如 https://github.com/你的账号/仓库.git
  2. 填入访问令牌(GitHub 的 Personal Access Token 或 GitLab 的同类令牌)——令牌会加密保存在本机,之后无需重复输入
  3. 推送把本地提交上传到远端;拉取把远端的新提交取回本地
远端仓库和 LFS 存储配额属于你自己的 GitHub / GitLab 账户。GitHub 免费账户的 LFS 空间为 1GB,素材较多的项目请留意配额,或选择自建 GitLab 等方案。
拉取目前只支持「快进」合并:如果远端和本地在同一分支上各自有了不同的新提交(通常发生在多设备并发编辑时),拉取会被拦下并提示。请尽量保持「先拉取、再编辑、后推送」的顺序使用。

与项目历史、时光机备份的关系

功能触发方式管什么
项目历史全自动分钟级回退剧本与配置
时光机备份全自动整项目(含素材)的异地灾难备份
版本管理你主动提交创作里程碑、远端同步、多设备
三者独立运行、互不冲突,可以同时开启。