是什么是工作区
工作区 Working Directory 就是你在电脑中能看到的目录。
什么是版本库
工作区有一个隐藏目录 .git,这个不算工作区,它算是 git 的版本库。
Git 的版本库里存了很多东西,其中最重要的就是称为 stage(又称作 index)的暂存区,还有 Git 为我们自动创建的第一个分支 master,以及指向 master 的一个指针 HEAD。
小总结
通常我们将文件向 Git 中添加的时候,都是分为两个步骤:
- 使用
git add命令先添加文件,这个步骤就是将文件修改添加到暂存区。 - 使用
git commit提交文件,这个步骤就是将暂存区中的所有内容提交到当前分支 master。
因为我们在创建 Git 版本库的时候,Git 就会自动为我们创建一个唯一的主分支 master,所以,git commit 默认就是向 master 分支提交更改。
通俗来讲:需要提交的文件修改统统放在暂存区,然后一股脑提交暂存区的所有修改内容。