Git教程-2.工作区和暂存区

工作区

  • 就是你建立的git库的那个文件夹,里面存放你的项目文件


版本库(repository)

  • 工作区中有个.git 的隐藏文件夹,这是git版本库
    .git文件夹里存了一个叫stage(或者index)的暂存区,还有git为我们建立一个默认的分支master,还有一个指向master的指针
    在这里插入图片描述


git工作机理

  • git add 将文件添加到版本库,其实是添加到暂存区
    在这里插入图片描述

  • git commit 在将stage中的文件一次性提交到master分支(git为我们创建了一个默认的)
    现在版本库变成了这样,暂存区就没有任何内容了:
    在这里插入图片描述

  • git diff HEAD -- readme.txt:查看工作区文件和版本库中的差别

猜你喜欢

转载自blog.csdn.net/zzyczzyc/article/details/82956680