为什么要有暂存区呢?
刚刚使用git的时候一直有这个疑惑,每次提交版本的时候都要先add,才能commit。感觉好麻烦是不是。那人家当时的git设计者设计它的初衷是什么呢?没有可以不可以呢?
没有暂存区
下边想象一下下边这种情形,我们修改了大量的文件。但是有部分文件修改必须放弃,不能提交到版本库。我们怎么办呢?只能把一个个的文件修改之后,再进行提交。这样是不是很麻烦呢?如果有暂存区的话,我们可以把需要添加的文件添加到暂存区,然后提交。这样就不存在上边说道的问题。
为什么要有暂存区呢?
刚刚使用git的时候一直有这个疑惑,每次提交版本的时候都要先add,才能commit。感觉好麻烦是不是。那人家当时的git设计者设计它的初衷是什么呢?没有可以不可以呢?
没有暂存区
下边想象一下下边这种情形,我们修改了大量的文件。但是有部分文件修改必须放弃,不能提交到版本库。我们怎么办呢?只能把一个个的文件修改之后,再进行提交。这样是不是很麻烦呢?如果有暂存区的话,我们可以把需要添加的文件添加到暂存区,然后提交。这样就不存在上边说道的问题。