助于理解的git讲解

2017-05-06  本文已影响0人  2016_18点
一、工作区、版本库和暂存区的概念理解

工作区:就是你在电脑里能看到的目录,比如我的learngit文件夹就是一个工作区。

版本库:工作区有一个隐藏目录.git,这个不算工作区,而是Git的版本库。

暂存区:Git的版本库里存了很多东西,其中最重要的就是称为stage(或者叫index)的暂存区,还有Git为我们自动创建的第一个分支master,以及指向master的一个指针叫HEAD。

前面讲了我们把文件往Git版本库里添加的时候,是分两步执行的:

因为我们创建Git版本库时,Git自动为我们创建了唯一一个master分支,所以,现在,git commit就是往master分支上提交更改。

可以简单理解为,需要提交的文件修改通通放到暂存区,然后,一次性提交暂存区的所有修改。

二、add、 stash 区别
三、diff、reset
git diff git reset

相关参考:

使用git和github管理自己的项目---基础操作学习
廖雪峰Git教程(推荐!)
git开发经验

上一篇下一篇

猜你喜欢

热点阅读