Git版本控制下的工程区域只有三种:
1.版本库(Repository)
在工作区中有一个隐藏目录.git,这个文件夹就是Git的版本库,里面存放了Git用来管理该工程的所有版本数据,也可以叫本地仓库。
2.工作区(working dierctory)
日常工作的代码文件或者文档所在的文件夹。
3.暂存区(stage)
一般存放在工程根目录.git/index文件中,所以我们也可以把暂存区叫作索引(index)。
Git版本控制下的文件状态:
1.已提交(commited)
改文件已经被安全保存在本地数据库中了。
2.已修改(modified)
修改了某个文件,但还没有提交保存。
3.已暂存(staged)
把已修改的文件放在下次提交时要保存的清单中。