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

作者: Arvin Chen 分类: Git 来源: Break易站(www.breakyizhan.com)

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

  •   本文标题:git的工作区,暂存区,版本库以及三个区的关系 - Break易站
    转载请保留页面地址:https://www.breakyizhan.com/git/209.html
    扫描二维码添加微信 
  • ,领取淘宝优惠券,淘宝购物更优惠。现在添加微信,还可以领取机械键盘优惠券!添加微信后,分享淘宝选中的机械键盘给淘宝机器人即可领取!
    支持我们,就用微信淘宝!

    发表笔记

    电子邮件地址不会被公开。 必填项已用*标注

    更多阅读