工作区与暂存区的关系 Git的基本结构和工作区、暂存区 在Git的版本控制系统中,文件会处于不同的状态,这些状态由Git的几个区域管理,主要有工作区、暂存区和本地仓库。它们的主要功能如下: 工作区(Working Directory):工作区是你本地文件系统中实际的文件夹,其中包含了你正在编辑和修改的文件。这里的文件与仓库中的版本并不直接关联,除非你执行了 或其他命令将它们添加到暂存区。 暂存区(Staging Area):暂存区是一个中介区域,用于准备提交到本地仓库的修改。暂存区保存了关于文件内容的一些信息,但这些文件的变化还没有被永久记录在Git的版本历史中。只有在通过 命令将它们提交之后,文件才会被写入本地仓库。