做安卓开发离不开版本控制,Git 是目前最主流的工具。很多新手面对命令行会发怵,其实 Android Studio 已经内置了非常完善的 Git 支持,不需要额外记复杂命令就能完成日常开发。下面把整个流程拆解成可直接照做的步骤,帮你快速上手并稳定协作。
第一步全局安装与基础配置
先去官网下载 Git 并安装到电脑里。安装完成后打开终端或 CMD,输入 git config --global user.name 你的名字 设置提交署名,再输入 git config --global user.email 邮箱地址 绑定邮箱。这两步决定了以后代码仓库里显示的作者信息。建议同时执行 git config --global core.autocrlf input 避免 Windows 环境下换行符导致的乱码冲突。配置完这些,IDE 才能正常识别你的身份。遇到权限报错时多半是 SSH 密钥没配对,生成密钥的方法很简单,在终端敲 ssh-keygen 一路回车,然后把公钥粘贴到平台设置里就行。
第二步在项目中初始化仓库
启动 Android Studio 打开现有工程或者新建项目后,点击顶部菜单栏的 VCS 选项,选择 Import into Version Control 然后点 Create Git Repository。弹窗会让你选根目录,通常直接确认即可。此时项目文件夹会出现隐藏的 .git 文件。紧接着一定要检查 .gitignore 规则,默认模板可能漏掉 build 目录或本地配置,手动加上 app/build/ local.properties 等路径,防止把编译垃圾和隐私密钥推送到远程。
第三步掌握核心操作流
日常写代码主要靠三个动作。修改完文件或新增类后,去左侧 Project 面板右键选中要提交的内容,点击 Commit File。在弹出的窗口里勾选需要暂存的文件,填写清晰的提交说明,比如修复登录页白屏问题,最后点 Commit 保存到本地快照。想同步给队友就点 Commit and Push,IDE 会自动拉取最新代码再推送,遇到冲突会提示你处理。如果想单独保存当前进度但不提交,用 Stash Changes 功能,后续随时能恢复现场。另外别把敏感数据硬编码,用 local.properties 配合 gradle 变量管理签名文件和 API Key,既能安全推送又能方便切换测试环境。
第四步分支管理与合并策略
主分支 master 或 main 永远保持可运行状态。开发新功能时点击右下角分支名称创建新分支,起个有意义的名字像 feature_login_page。在该分支下独立开发,完全不影响主线。功能测通后切回主分支,选择 Merge 将特性分支合并进来。如果多人同时改同一个文件,Git 会标红冲突区域,你需要手动保留正确代码删掉冲突标记,然后重新提交解决。别怕冲突,这是协作常态,按提示一步步清理即可。
第五步远程仓库与团队协作
实际项目基本都托管在 GitHub GitLab 或 Gitee。先在网页端建好空仓库,复制 HTTPS 地址。回到 IDE 点击 VCS 选 Git 然后点 Remotes,添加 origin 并粘贴刚才的地址。首次推送时会要求输入账号密码或 Token,开启两步验证的用户记得用个人访问令牌代替密码。之后每次 Commit and Push 都会自动同步。拉取他人代码时用 Pull 操作,IDE 会尝试自动合并,实在不行就手动调整。定期备份本地仓库到移动硬盘也是好习惯,云端虽然可靠但断网时本地副本能救急。
避坑指南与高效技巧
很多人踩坑是因为忽略预览。提交前务必点开 Show Diff 看看改动范围,误删关键逻辑能及时发现。善用 Reset Current Branch to Here 可以回退到历史某个节点,适合搞砸了想重来。日志功能 View 选 Git Log 能图形化查看谁在什么时候改了啥,排查线上 bug 极其管用。记住不要频繁提交半成品,保持每次 Commit 都是完整可跑的状态,团队沟通成本会直线下降。



