很多人以为 Git 操作必须在电脑上完成,其实 Acode 内置了完整的 Git 客户端,配合 GitHub 登录,你可以用手机克隆仓库、提交代码、参与开源项目。

初始化 Git 与登录 GitHub

在终端中先配置用户信息:

terminal
git config --global user.name "你的名字"
git config --global user.email "you@example.com" 

然后在 Acode 设置中登录 GitHub 账号,克隆私有仓库和推送代码时无需反复输入凭证。

克隆与打开仓库

在欢迎页或侧边栏选择从 Git 克隆,粘贴仓库地址即可,也可在终端手动执行 git clone。打开仓库后,编辑器左侧会显示文件变更数量。

日常提交流程

修改代码后,打开 Git 面板勾选要提交的文件,填写提交信息并点击提交按钮完成本地提交;点击推送按钮,代码就同步到远程仓库。

分支管理与合并

参与开源项目的标准做法是新建功能分支,完成后提交 Pull Request。Acode 中新建、切换分支都很直观。合并时切换到目标分支执行合并命令,出现冲突时编辑器会高亮冲突区域,手动保留正确内容后重新提交即可。

参与开源项目的完整路径

路径:在 GitHub 上 Fork 仓库,在 Acode 克隆副本,新建分支完成修改并推送,再回 GitHub 网页创建 Pull Request。合并后你的贡献就进入上游仓库。

撤销错误提交

本地提交用 git reset 撤销,已推送则用 git revert 创建反向提交。Git 面板的历史记录显示每次提交的信息与哈希值,可执行这些操作。

与桌面端协作

可以在手机上提交、在电脑上继续开发,通过远程仓库同步。多人协作时每天先拉取最新代码,减少冲突。GitHub 集成还支持浏览 Issue 和创建 Pull Request。

延伸阅读:配合教程④的 SFTP 与 SSH,可以实现手机端的完整运维闭环。
本节要点:配置用户信息、登录 GitHub、克隆、提交、推送、分支与冲突处理,这套 Git 工作流在手机上完整可用。