← 返回目录

2. 十大基本概念(先记住四个房间)

Git 有十个核心概念,先记住四个房间:工作区、暂存区、本地仓库、远程仓库。

核心四个区域:
工作区——你正在编辑的文件夹
暂存区——git add 后,准备提交的内容
本地仓库——git commit 后,存档在本地
远程仓库——git push 后,传到网上(Gitee/GitHub)

坑:add 到暂存区不等于 commit、commit 到本地不等于 push、工作区改了不 add 不存档

2.1 互动演示:一个文件的搬家全程

点「下一步 ▶」,看 index.html 这个文件怎么一格格从你手里搬到网上:

工作区
你在改的文件夹
index.html
暂存区
打包筐
index.html
版本库
存档历史
index.html
远程
Gitee 网上
index.html
点「下一步 ▶」开始,这里会显示每一步敲的命令。

2.2 十个词,每个都配解释

术语解释
工作区 Workspace= 你正在改代码的那个文件夹,眼睛能直接看到
暂存区 Stage= 打包台前的快递筐,先把要寄的东西挑进去
版本库 Repository= 真正存起来的所有历史档(藏在 .git 里)
远程仓库 Remote= 网上的备份(比如 Gitee 网站上的仓库)
提交 Commit= 正式"存一个档",把筐里的东西锁进历史
分支 Branch= 另开一条平行存档线,默认主线叫 main
合并 Merge= 把两条线的改动合到一起
推送 Push= 把本地新档"传上去"到网上备份
拉取 Pull= 把网上别人的新改动"拉下来"到自己电脑
克隆 Clone= 第一次把别人的整个项目"整个拷下来"

为什么中间非要隔一个"暂存区"?想象你一次改了 10 个文件,但这次只想存其中相关的 2 个。暂存区就是让你先挑进筐、捆成一包,再一起存档。不然十个文件糊成一个档,以后想单独回退就麻烦了。

实战:用在哪 / 常见坑 / 怎么解决

① 在哪用:每次备份前都要先想清楚文件现在在哪个房间:工作区、暂存区、版本库、远程。

② 常见坑:git add 忘了 git commit,或只 commit 忘了 git push,还以为"已经备份好了"。

③ 怎么解决:按 工作区 → add → commit → push 三步走,每步对着四区图核对一遍。

一句话记住:改完 → add 挑进筐 → commit 存个档 → push 传上网;反过来 pull / clone 是把网上的拉下来

本页命令速查

命令作用常用参数说明代码示例
git add挑进筐.把改动从工作区放进暂存区git add .
git commit存个档-m "说明"把暂存区正式存成一条历史git commit -m "第一次存档"
git push传上网origin main把本地新档传到远程备份git push origin main