Git项目的三个主要部分:工作树,暂存区域和Git目录
工作树是项目一个版本的单个签出。这些文件将从Git目录中的压缩数据库中拉出,并放置在磁盘上供您使用或修改。
暂存区是一个文件,通常包含在您的Git目录中,用于存储有关下一次提交的内容的信息。用Git的话来说,它的技术名称是“索引”,但是短语“暂存区”也可以使用。
Git目录是Git存储项目的元数据和对象数据库的地方。这是Git最重要的部分,它是从另一台计算机克隆存储库时复制的内容。
基本的Git工作流程如下所示:
- 您在工作树中修改文件。
- 您可以有选择地暂存要作为下一次提交的一部分的那些更改,这些更改仅将这些更改添加到暂存区域。
- 您执行一次提交,该提交将按阶段区域中的文件原样获取文件并将该快照永久存储到您的Git目录中。
寻求帮助
$ git help <verb>
$ git <verb> --help
$ git <verb> --h
$ man git-<verb>