▎ 适用于完全没有 Git 经验的新手
一、Git 是什么?(30秒了解)
Git 是一个代码版本管理工具。你可以把它理解为一个"超级备份系统":
- 每次修改代码后可以"存档"(称为 commit/提交)
- 随时可以回退到之前的任何一个存档点
- 多人协作时不会互相覆盖代码
阿里云云效(CodeUp) 就是一个类似 GitHub/Gitee 的云端代码托管平台。
二、准备工作
- 注册/登录阿里云
- 访问 https://www.aliyun.com
- 注册账号并完成实名认证
- 开通云效服务
- 访问 https://www.aliyun.com/product/yunxiao
- 点击 免费开通
- 进入云效控制台
- 安装 Git
- Windows:下载 https://git-scm.com/download/win,一路下一步安装
- 安装完成后,在桌面右键会出现 "Git Bash Here",这就是我们要用的命令行工具
三、配置 Git(只需做一次)
打开 Git Bash,输入以下命令(替换成你自己的信息):
设置你的名字
git config --global user.name "你的名字"
设置你的邮箱(用阿里云注册邮箱)
git config --global user.email "your-email@example.com"
四、在阿里云云效上创建仓库
- 进入代码管理
- 打开云效控制台 → 找到 "代码管理 CodeUp"
- 点击进入
- 创建仓库
- 点击 "新建仓库"
- 填写仓库名称(如 my-first-project)
- 选择 私有(只有自己可见)或 公开
- 点击创建
- 获取仓库地址
- 创建完成后,你会看到一个类似这样的地址:
https://codeup.aliyun.com/你的组织/my-first-project.git - 复制这个地址,后面要用
五、第一次使用:克隆代码到本地
1. 进入你想存放代码的目录
cd /d/project
2. 克隆仓库(把云端代码下载到本地)
git clone https://codeup.aliyun.com/你的组织/my-first-project.git
3. 进入项目目录
cd my-first-project
▎ 💡 如果要求输入用户名和密码,请使用阿里云账号和个人访问令牌(在云效设置中生成)
六、日常操作流程
每次修改代码后的标准流程:
1. 查看当前改动了哪些文件
git status
2. 把改动的文件添加到暂存区(. 表示全部文件)
git add .
3. 提交(存档),-m 后面写本次改动的说明
git commit -m "修改了登录功能"
4. 推送到云端
git push
这就是你最常用的四步循环:status → add → commit → push
七、其他常用命令
┌──────────────┬──────────────────────┬────────────────────────────────────────────┐
│ 场景 │ 命令 │ 说明 │
├──────────────┼──────────────────────┼────────────────────────────────────────────┤
│ 拉取最新代码 │ git pull │ 把云端最新代码下载到本地 │
├──────────────┼──────────────────────┼────────────────────────────────────────────┤
│ 查看修改内容 │ git diff │ 查看具体改了哪些行 │
├──────────────┼──────────────────────┼────────────────────────────────────────────┤
│ 查看历史记录 │ git log │ 查看所有提交记录 │
├──────────────┼──────────────────────┼────────────────────────────────────────────┤
│ 忽略文件 │ 创建 .gitignore 文件 │ 不想提交的文件(如 target/、.class)写进去 │
└──────────────┴──────────────────────┴────────────────────────────────────────────┘
八、用 HTTPS 还是 SSH?
┌───────┬──────────────────────┬──────────────────────────┐
│ 方式 │ 优点 │ 缺点 │
├───────┼──────────────────────┼──────────────────────────┤
│ HTTPS │ 简单,复制地址就能用 │ 每次 push 可能要输入密码 │
├───────┼──────────────────────┼──────────────────────────┤
│ SSH │ 一次配置,免密推送 │ 需要生成密钥对 │
└───────┴──────────────────────┴──────────────────────────┘
新手推荐用 HTTPS,等熟练后再配置 SSH。
九、在云效上查看代码
- 登录云效 → 进入你的仓库
- 可以在线浏览代码、查看提交历史
- 还可以创建 分支、发起 合并请求(MR)
十、快速上手清单
- 安装 Git
- 配置 user.name 和 user.email
- 在云效创建仓库
- git clone 克隆到本地
- 修改一个文件
- git add . → git commit → git push
- 在云效网页上看到你的提交