读完这篇,你会在电脑上装好 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把暂存区的文件正式存入版本库,生成一个永久快照
类比一下就是——工作区是你的书桌,暂存区是打包箱,版本库是仓库。你从书桌挑东西放进打包箱(add),确认没问题了就把打包箱存进仓库(commit)。
每次提交就是一个快照
每次 git commit,Git 都会生成一个完整的代码快照,永久保存。

你可以随时回到任意一个历史版本。改坏了不要紧,只要提交过,就能找回来。这就是 Git 给你的「后悔药」。
此内容受限
此部分内容暂不可见