Lesson 11: Git 基础操作
Lesson 11: Git 基础操作
本课预计 12 分钟,涵盖 5 个核心概念、5 条实战命令、3 道巩固题。
🎯 学习目标
完成本课后,你将能够:
- 理解并应用 版本控制
- 理解并应用 仓库
- 理解并应用 提交
- 理解并应用 分支
- 理解并应用 远程同步
- 在 VPS 上熟练运行相关命令
- 通过测验验证掌握程度
📚 核心概念
| 概念 | 说明 |
|---|---|
| 版本控制 | 版本控制 是本课核心技能点,实战中高频使用 |
| 仓库 | 仓库 是本课核心技能点,实战中高频使用 |
| 提交 | 提交 是本课核心技能点,实战中高频使用 |
| 分支 | 分支 是本课核心技能点,实战中高频使用 |
| 远程同步 | 远程同步 是本课核心技能点,实战中高频使用 |
💡 提示:建议在 VPS 上跟着敲一遍命令,肌肉记忆比死记硬背更管用。
💻 实战命令速查
git init
作用:初始化仓库
$ git init
git add .
作用:暂存所有修改
$ git add .
git commit -m 'msg'
作用:提交更改
$ git commit -m 'first commit'
git push
作用:推送到远程
$ git push origin main
git pull
作用:拉取远程更新
$ git pull
🛠️ 动手练习
建议在你的 VPS 上按顺序执行:
- 环境准备:确保 SSH 连通,有 sudo 权限
- 逐条实操:复制上方命令在终端运行,观察输出
- 变参数试:修改命令参数(如路径、端口、名称),看结果变化
- 组合用法:尝试管道、重定向组合多条命令
⚠️ 安全提醒:生产环境操作前,先在测试机/容器验证;重要数据操作前做快照/备份。
🧠 课后测验
完成上述练习后,做做测验巩固:
Q1. Git 仓库初始化命令是什么?
-
- git start
-
- git init
-
- git create
-
- git new
👉 点击查看答案
**正确答案**:1. git init **解析**:git init 在当前目录创建新的 Git 仓库。Q2. 暂存所有修改的命令是?
-
- git add .
-
- git stage all
-
- git commit -a
-
- git save
👉 点击查看答案
**正确答案**:0. git add . **解析**:git add . 将工作区所有修改加入暂存区。Q3. 推送本地分支到远程仓库用?
-
- git upload
-
- git push
-
- git send
-
- git sync
👉 点击查看答案
**正确答案**:1. git push **解析**:git push 将本地提交推送到远程仓库。📈 进度检查
- [ ] 所有命令在 VPS 上跑通
- [ ] 测验全对(或复盘错题)
- [ ] 核心概念能用自己的话复述
- [ ] 命令不看文档能敲出来
➡️ 下一课预告
Lesson 12 将继续深入运维核心技能,敬请期待!
💻 实战命令速查
git init
初始化仓库
$ git init
git add .
暂存所有修改
$ git add .
git commit -m 'msg'
提交更改
$ git commit -m 'first commit'
git push
推送到远程
$ git push origin main
git pull
拉取远程更新
$ git pull