快速答案
备份 AI 生成代码的关键,是在本地项目变得有价值后尽快创建一份私有远端副本。AICodeBackup 会把项目连接到私有 GitHub 仓库,并提供一个可重复执行的 backup 命令。
这很重要,因为 AI 编程的改动速度通常快过传统开发习惯。一次提示词可能同时改动源码、测试、配置、文档和生成资源,而你还没有一个清晰的恢复点。
试用备份流程
先用测试项目验证。安装 alpha 版本,在项目目录中运行 setup,再创建私有恢复点。
npm install -g aicodebackup@alpha
没有备份时容易出什么问题
项目文件夹可能是唯一副本;AI 重构可能破坏几分钟前还能运行的版本;会话结束后编辑路径很难复现;重要文件可能一直停留在本地;公开仓库或普通同步盘也可能暴露不该公开的代码。
简单的备份流程
- 安装 AICodeBackup alpha 版本。
- 在项目目录中运行 aicodebackup setup。
- 让 setup 连接 GitHub 并创建私有仓库。
- 每次重要 AI 改动完成后运行 aicodebackup backup。
- 长时间 AI 编程时使用 aicodebackup watch 监控风险。
- 用 aicodebackup doctor 确认备份链路健康。
- 需要恢复时,用 aicodebackup restore --to ../project-restored 恢复到新目录。
什么时候应该备份
功能刚跑通、准备做跨文件改动、安装依赖前、结束长会话前、切换 AI 工具前,都适合创建恢复点。这些节点会把高速 AI 工作变成一串可回退的私有记录。
FAQ
我需要先学会 Git 吗?
不需要。AICodeBackup 仍然使用 Git 和 GitHub,但日常流程是 setup、backup、watch、doctor 和 restore。
备份会让仓库公开吗?
不会。为项目创建新仓库时,setup 默认创建私有 GitHub 仓库。
这能替代专业 Git 工作流吗?
不能。它是 AI 编程用户的安全层,用来在完整 Git 习惯建立之前先获得可靠的私有恢复点。