Git 版本控制集成——让你的代码有历史有备份
为什么需要 Git
Git 是业界标准的分布式版本控制系统。对 AIDE 开发者来说,Git 的价值在于:
- 本地备份 — 每一次 commit 都是一个可回滚的快照,改坏了随时可以回到之前的状态
- 远程备份 — push 到 GitHub/GitLab,手机丢了代码不丢
- 协作 — 可以多人同时开发同一个项目
- 记录 — 清晰的提交历史让你知道"这行代码什么时候加的"
AIDE Git 支持范围
| Git 操作 | 免费版 | Premium |
|---|---|---|
| 克隆远程仓库 | ✅ | ✅ |
| 查看 Git 状态 | ✅ | ✅ |
| 查看文件变更 diff | ✅ | ✅ |
| 创建本地仓库 | ✅ | ✅ |
| 提交变更(commit) | ❌ | ✅ |
| 推送到远程(push) | ❌ | ✅ |
| 从远程拉取(pull) | ❌ | ✅ |
| 分支管理 | 部分 | ✅ |
| SSH 密钥配置 | ✅ | ✅ |
关键限制:免费版可以克隆仓库、看状态、看 diff,但不能 commit 和 push。这意味着你可以从 GitHub 拿代码来改,但改了只能存在本地,无法推回去。这也是 Premium 最核心的升级理由之一。
Git vs Dropbox 同步
很多人会在 Git 和 Dropbox 之间纠结,它们解决的是不同问题:
| 对比项 | Git | Dropbox |
|---|---|---|
| 适用场景 | 版本控制、远程备份、协作 | 简单文件同步 |
| 冲突处理 | 自动合并 + 冲突标记 | 可能丢文件或产生副本 |
| 历史版本 | 完整提交历史,随时回滚 | 只有最近一个版本 |
| 权限控制 | 公开/私有仓库 + 协作者权限 | 只有你的账号访问 |
| 推荐度 | 首选(专业开发) | 备选(单设备备份) |
AIDE Git 的入口
所有 Git 操作都从 AIDE 内置的文件浏览器里触发:
- 进入某个 Git 仓库文件夹
- 长按空白处或点击更多菜单
- 看到 Git 相关操作(Clone、Commit、Push、Pull、Branches...)

接下来做什么
根据你的需求,跳到对应的详细教程:
- 从已有仓库拉代码 → 克隆远程仓库
- 从零开始加 Git → 新建项目时自动初始化
- 第一次提交代码 → 提交变更
- 需要推送私有仓库 → SSH 密钥配置