3.1概念⏱ 约 4 分钟
为什么需要版本控制
给代码装上"时光机"和"后悔药"
🔎 最后验证 2026-05📚 来源:Git/GitHub 官方文档✅ 188 人学过👁 436 次阅读
为什么学这个
你有没有过这种文件夹:方案.doc、方案-最终.doc、方案-最终2.doc、方案-真的最终.doc?这就是没有版本控制的惨状。Git 就是来终结它的——给你的文件一台真正的"时光机"。
💡 打个比方
版本控制就像电子游戏的存档系统:每到关键节点存一个档(提交),搞砸了可以读回任意一个存档,还能开多条支线(分支)分别尝试,最后把好的合并回主线。
- 版本控制(Version Control) = 记录文件每一次变化的历史,随时可回退、可对比
- 解决三大痛点:
- 后悔药:改坏了能回到任意历史版本
- 协作:多人改同一项目不会互相覆盖
- 追溯:每行代码是谁、什么时候、为什么改的,都查得到
- Git 是目前最主流的版本控制工具;GitHub 是存放 Git 项目的网站(后面会学)
🔗 连一连
把'没有版本控制的痛'和'Git 怎么解决'连起来。
先点左边一项,再点它对应的右边。

都看到这了,打个赏呗!
接下来 · 3.2
初始化仓库(git init)
继续读下一节 →