在创建完版本库,提交文件到版本库之后,我们接触到了GIT工作时候的三个区,工作区,暂存区和版本库,那么,这三个区是什么呢?其实这三个区都是在我们本地的电脑里面,下面讲一下这三个区:

工作区


工作区其实就是我们写代码的地方,在上个章节里面,程序目录“Hello GIT”就是工作区,也就是在这个文件夹底下的就是我们的工作区,不包括隐藏文件夹。

暂存区


暂存区一般存放在存放在 ".git目录下" 下的index文件(.git/index)中,用git add 的文件都会暂时放在这里,这里有个点就是,git add可以多次添加,然后一起提交到版本库。

版本库


版本库就是在隐藏目录.git,这个就是GIT的版本库。我们可以看到我们项目底下的目录是这个样子的:

git的工作区,暂存区,版本库以及三个区的关系

三个区的关系


我们平时的工作就是在工作区该代码,改完之后git add到暂存区上面,暂存区还没有真正提交到版本库,要用git commit才会提交到版本库。大家要好好看看下面这张图,想想git add和git commit的功能。

git的工作区,暂存区,版本库以及三个区的关系

本文内容来自:git的工作区,暂存区,版本库以及三个区的关系 – Break易站


---Author: Arvin Chen   ---Web Address: www.breakyizhan.com  (Break易站)

 
转载请保留页面地址:https://www.breakyizhan.com/git/209.html
扫描二维码添加微信 
  • ,每次淘宝领取淘宝优惠券,淘宝购物更优惠。现在添加微信,还可以领取机械键盘50元优惠券!添加微信后回复机械键盘即可领取!
    支持我们,就用微信淘宝!