Git版本控制下的工程區域只有三種:
1.版本庫(Repository)
在工作區中有一個隱藏目錄.git,這個文件夾就是Git的版本庫,裏面存放了Git用來管理該工程的所有版本數據,也可以叫本地倉庫。
2.工作區(working dierctory)
日常工作的代碼文件或者文檔所在的文件夾。
3.暫存區(stage)
一般存放在工程根目錄.git/index文件中,所以我們也可以把暫存區叫作索引(index)。
Git版本控制下的文件狀態:
1.已提交(commited)
改文件已經被安全保存在本地數據庫中了。
2.已修改(modified)
修改了某個文件,但還沒有提交保存。
3.已暫存(staged)
把已修改的文件放在下次提交時要保存的清單中。