• Tags , , , ,         
  • 2017-11-22  22:04:07        
  • 47 °C    

    在创建完版本库,提交文件到版本库之后,我们接触到了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