术语速查

术语含义
工作区 Working Directory你正在编辑的目录
暂存区 Staging / Indexgit add 之后、git commit 之前的待提交快照
版本库 Repository.git 目录,保存全部历史与配置
三棵树模型工作区 → 暂存区 → 版本库,理解 reset / diff 的钥匙
HEAD指向当前位置的指针,通常停在某个分支名上
detached HEADHEAD 直接指向提交而非分支——"只看不改"的检阅状态
origin / upstream默认远程名;fork 场景里 upstream 指原仓库
上游(跟踪分支)本地分支绑定的远程分支,pull / push 的默认目标
fast-forward合并时指针直接前移,不产生合并提交
HEAD^ 与 HEAD~n^ 第几个父提交;~n 往上数 n 代
reflogHEAD 的移动日志,找回"丢失"提交的后门
bare 仓库没有工作区的中央仓库(服务器上的 xxx.git