Git中有很多特定的概念,在使用之前需要充分了解这些概念,才能更快更深入的学习Git的精髓。
三个区域
工作区(work directory)
一般就是我们项目的根目录。
版本库(repository)
我们在为项目添加本地库之后,会在工作区生成一个如下图所示的隐藏目录“.git”,.git目录即为当前工作区的本地版本库。
暂存区(stage)
版本库中设立一个暂存区(Stage or Index),作为用来直接跟工作区的文件进行交互,工作区文件的提交或者回滚首选都是通过暂存区,而版本库中除了暂存区之外,文件的提交的最终存储位置是分支(Branch),在创建版本库的时候默认都会有一个主分支(Master)。
三个区域空间如图所示

Git中包含工作区、版本库和暂存区三个核心区域,它们之间的交互是Git的基本操作。工作区是项目的根目录,版本库由隐藏目录`.git`表示,暂存区用于文件的提交和回滚。基本交互包括`git add`、`git commit`、`git reset`和`git checkout`等命令。进阶交互涉及`git commit -a`和`git checkout HEAD -- files`等操作,`git diff`系列命令用于查看不同区域间的文件差异。
最低0.47元/天 解锁文章
775

被折叠的 条评论
为什么被折叠?



