分支

从主时间线分出来的一条平行线——在上面随便折腾,不影响主线的代码。

它到底指什么?

你的项目目前运行得好好的,你想尝试加一个新功能,但又怕把现有的东西搞坏。怎么办?

分支就是解决这个问题的。它相当于从当前的时间线上岔出一条平行线——你在这条平行线上的所有修改,都不会影响主线上的代码。

它能帮你做什么?

想象一下,你正在写一篇文章的定稿。你想尝试一种不同的结尾,但又不想改动定稿本身。于是你复制了一份副本来试写新结尾。如果新结尾更好,就用它替换掉原来的;如果不行,直接删掉副本,定稿纹丝不动。

分支做的就是这件事——只不过它比手动复制聪明得多,Git 会帮你自动管理不同分支之间的差异。

主分支是什么?

每个 Git 仓库都有一条默认的主分支(通常叫 mainmaster),它代表项目的"正式版本"。其他分支都是从主分支分出来的,做完实验后再通过合并操作回到主分支。

对于个人项目,你可能一直在主分支上工作,这完全没问题。但知道分支的存在会帮你理解很多 AI 提到的概念,也能让你在需要时多一种安全实验的方式。

也叫

Branch代码分支

和谁相连

参见

先有地图 / Map First

一张写给 AI 时代建造者的地图——不教你写代码,而是补全你指挥 AI 所需的那层工程与科技生态常识。

「先有地图 / Map First」是 LuMiNx 的项目之一。我们坚信,技术与知识应当惠及每一个人 —— Reach the Unreachable.

© 2026 先有地图 / Map First.让每个人都能自如地成为创造者