关于git¶
工作区域¶
git
有3
个工作区域概念:
- 仓库(
repository
) - 工作目录(
working directory
) - 暂存区域(
staging area
)
git
仓库是保存项目元数据和所有修改记录的地方(就是.git
文件夹)
工作目录保存从仓库中按某个版本取出的文件(和.git
同一级目录下的其他文件)
暂存区域在仓库目录下,保存了下次要提交的修改记录
所以工程文件处于3
种状态下
- 已修改(
modified
):表示文件已修改 - 已暂存(
staged)
:表示已保存修改记录,还未提交到仓库 - 已提交(
commited
):保存在仓库,生成一个新的版本