读完这篇,你会在电脑上装好 Git,创建一个本地仓库,完成第一次提交。从此每次改代码都有后悔药吃。
先想清楚一个问题,为什么需要 Git
你写 Word 文档的时候,可能这样命名文件,
Text
1
2
3
4
报告.docx
报告_修改版.docx
报告_最终版.docx
报告_最终版_真的最终.docx
改到最后你自己都分不清哪个是最新的,改了什么也记不清。想回到上一个版本?没门。
Git 就是解决这个问题的。它是一个版本控制工具,帮你记录代码的每一次修改,随时可以回到任意一个历史版本。
用 AI 写代码尤其需要它。AI 给你的代码偶尔会有问题,你改了半天发现还不如改之前。没有 Git 只能撤销到崩溃,有 Git,一条命令就能回到之前任意一个版本。

Git 的核心,三个区域
Git 有三个区域,理解了这三个区域,Git 就懂了一半。
- 工作区(Working Directory)—— 你当前正在编辑的文件,就是你在 VS Code 里看到的那些文件
- 暂存区(Staging Area)—— 你用
git add把修改的文件放进来,相当于「标记一下,这些改动准备存档」 - 版本库(Repository)—— 你用
git commit把暂存区的文件正式存入版本库,生成一个永久快照

此内容受限
此部分内容暂不可见