git
frankisbaby
奋斗!!!
展开
-
git 提交的几个区
git在本地其实有三个区,如下图: 1.工作区,就是我们可见的目录。一般是与.git并列的那个目录。.git进行强大的版本管理。 2.暂存区。暂存区其实存放在.git目录下。他的作用是为工作区和我们本地的版本库之间增加了一个过渡。 2.1git reset HEAD –文件名,可以取消提交到缓存区的操作。 3.版本库中存放的是各个版本。原创 2017-02-21 22:48:56 · 451 阅读 · 0 评论 -
git要有暂存区概念的原因
为什么要有暂存区呢? 刚刚使用git的时候一直有这个疑惑,每次提交版本的时候都要先add,才能commit。感觉好麻烦是不是。那人家当时的git设计者设计它的初衷是什么呢?没有可以不可以呢? 没有暂存区 下边想象一下下边这种情形,我们修改了大量的文件。但是有部分文件修改必须放弃,不能提交到版本库。我们怎么办呢?只能把一个个的文件修改之后,再进行提交。这样是不是很麻烦呢?如果有暂存区的话,我们可原创 2017-05-13 12:03:54 · 1547 阅读 · 2 评论 -
git命令
参考博文:http://blog.csdn.net/wade333777/article/details/38294385 文件提交到暂存区 git add + 文件名:可以添加单个文件到暂存区。 git add .可以把所有改动添加到暂存区。 git diff +文件名:查看单个文件的修改。 git reset HEAD + 文件名:取消提交到暂存区的文件。 git reset HEA原创 2017-05-13 11:45:52 · 208 阅读 · 0 评论