Git 工作区和暂存区

本文将对 Git 的工作区和暂存区做简单介绍。

工作区

电脑里面能看到的目录,就是工作区。

版本库

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

暂存区

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

git add命令实际上是把要提交的所有修改放到暂存区(stage),然后执行git commit命令,就可以将暂存区的所有修改提交到分支。

Git 跟踪管理修改而不是文件

如果进行以下操作:

第一次修改 -> git add -> 第二次修改 -> git commit

最终的结果是,第一次的修改被提交,而第二次的修改未被提交。

如果要提交第二次修改,可以继续使用git addgit commit命令。

当然,你还可以不进行第一次提交,进行以下操作:

第一次修改 -> git add -> 第二次修改 -> git add -> git commit

相当于把两次修改合并提交了。

-------------本文结束感谢您的阅读-------------
0%