# 如何在 Git 中创建一个新的分支?
5 min read
【核心定义】在 Git 中创建新分支的本质是创建一个指向当前提交的可移动指针,用于隔离开发流程。
【核心定义】在 Git 中创建新分支的本质是创建一个指向当前提交的可移动指针,用于隔离开发流程。
在 Git 中操作本地分支并进行代码提交,是通过版本控制命令创建、切换、管理分支,并将工作区的修改记录到仓库历史的过程。
【核心定义】在 Git 中创建新仓库的本质是初始化一个包含版本控制元数据(.git 目录)的本地目录,并可选择与远程仓库关联以实现协作。
【核心定义】Git 存储库(Repository)是一个由 Git 版本控制系统管理的目录,其中包含了项目的所有文件、历史提交记录、分支、标签等元数据,本质是一个内容寻址的文件系统,通过哈希值唯一标识和追踪内容变更。
Git 是一种分布式版本控制系统,其核心模型是基于内容寻址的文件系统和有向无环图(DAG)的提交历史,通过快照(snapshot)而非差异(delta)来记录文件状态变化。
Git 的工作区、暂存区和本地仓库是 Git 版本控制系统中三个核心的存储区域,分别对应着文件的不同状态,共同构成了 Git 的“三棵树”模型,实现了从工作目录到版本历史的精细化管理。