File tree Expand file tree Collapse file tree 1 file changed +38
-0
lines changed Expand file tree Collapse file tree 1 file changed +38
-0
lines changed Original file line number Diff line number Diff line change 26
26
27
27
---
28
28
29
+ ### Git 基础术语图鉴(零基础必读)
30
+
31
+ 在正式掌握 Git 的魔法前,我们先来认识几个最常见的魔法术语:
32
+
33
+ | 术语 | 含义解释 |
34
+ | --------------| --------------------------------------------------------------------------|
35
+ | 仓库(repo) | 存放代码和版本信息的地方,可以是本地,也可以托管在 GitHub 上 |
36
+ | 工作区 | 你正在编辑的文件夹,里面是你当前看到的代码文件 |
37
+ | 暂存区 | 介于工作区和版本库之间的“准备区”,用 ` git add ` 添加进去 |
38
+ | 版本库 | 使用 ` git commit ` 后的正式保存区,记录每一个提交快照 |
39
+ | 分支 | 像不同的时间线,可以同时进行不同任务(例如开发新功能、修复 bug) |
40
+ | 合并 | 将不同时间线的成果合并到一起(如把功能分支合并回主分支) |
41
+
42
+ ---
43
+
29
44
## 第二章概念解密:Git 的魔法体系
30
45
31
46
### 2.1 仓库(Repository):代码的霍格沃茨
121
136
122
137
[ 接下来您将进入实战训练营,准备好您的魔法杖(键盘),让我们开始真正的时空操控之旅!]
123
138
139
+ ## Git 学习地图推荐(从入门到进阶)
140
+
141
+ 🎓 ** 阶段一:掌握 Git 基础命令**
142
+
143
+ - ` git init ` / ` add ` / ` commit `
144
+ - ` git status ` / ` log `
145
+ - ` git branch ` / ` merge `
146
+
147
+ 🛠️ ** 阶段二:掌握分支协作流程**
148
+
149
+ - 使用 ` pull ` / ` push ` 和 GitHub 协作
150
+ - 提交 Pull Request 并参与 Code Review
151
+
152
+ 🧙♀️ ** 阶段三:理解 Git 底层原理**
153
+
154
+ - 图解 Git 对象模型(blob/tree/commit)
155
+ - 理解 ` rebase ` / ` reset ` 等历史修改命令
156
+
157
+ 📘 推荐工具/练习平台:
158
+
159
+ - [ learngitbranching.js.org] ( https://learngitbranching.js.org/ )
160
+ - VS Code + GitLens 插件(可视化 Git 历史)
161
+
124
162
---
125
163
126
164
## 思维彩蛋
You can’t perform that action at this time.
0 commit comments