暂存区与工作区

Git 管理代码的核心在于工作区、暂存区和本地仓库三部分,其中工作区和暂存区尤为关键。

工作区(Working Directory)

工作区是你当前正在操作的文件夹,所有的代码修改都发生在这里。它反映了你编辑器或文件系统中的实际文件状态。

暂存区(Staging Area)

暂存区是一个临时区域,用于暂时保存准备提交的文件快照。通过 git add 命令,文件的修改会从工作区移动到暂存区。

工作流程

  • 修改文件 → 处于工作区
  • 使用 git add 将修改放入暂存区
  • 使用 git commit 提交暂存区内容到本地仓库

理解暂存区有助于灵活控制提交内容,实现更精细的版本管理。