AIDE 中文文档 下载 App

分支管理——在隔离环境中做实验性修改

分支是什么

Git 分支是一条独立的开发线路。你可以理解为"平行世界"——在分支上做任何修改,都不会影响主分支(main/master)。什么时候准备好了,再合并回去。

典型使用场景:

AIDE 中的分支操作

文件浏览器进入仓库 → 长按 → Git → Branches,打开分支管理面板。

分支列表
AIDE 的分支管理界面

查看分支

面板顶部显示当前所在的分支,下方列出所有本地和远程分支。

切换分支

点击分支列表中的任意分支 → AIDE 切换工作目录到该分支的文件快照。注意:如果当前有未 commit 的修改,切换前 AIDE 会提示你先 commit 或 Discard。

创建新分支

  1. 在分支面板里点 New Branch 或类似按钮
  2. 输入分支名(推荐命名规范:feature/xxx、fix/xxx、exp/xxx)
  3. 选择从哪个分支派生(默认从当前分支)
  4. 创建后自动切换到新分支

合并分支

  1. 切换到目标分支(比如 main)
  2. 在分支列表里找到要合并进来的分支
  3. 点分支名旁边的合并选项
  4. 如果有冲突需要手动解决

删除分支

合并完成后不再需要的分支可以删除(先合并确认没问题再删)。AIDE 同时支持删除本地分支和远程分支(需要 Push 权限)。

实战流程示例

假设你想给 App 加一个"深色模式"功能:

1. 在 main 分支,创建新分支 feature/dark-mode
2. AIDE 自动切换到 feature/dark-mode
3. 在这个分支上开发深色模式相关代码
4. Run 测试没问题后 commit 几次
5. Push 分支到远程(如果需要备份)
6. 切换回 main 分支
7. 合并 feature/dark-mode 到 main
8. 删除 feature/dark-mode 分支
9. Push main 到远程

整个过程 AIDE 都能在手机上完成。