一、Git 版本控制下的工程區(qū)域
1. 工作區(qū)(Working Directory)
存放日常工作的代碼文件或文檔的文件夾。
2. 版本庫(Repository)
在工作區(qū)中有一個隱藏目錄.git存放當(dāng)前工程的所有版本數(shù)據(jù),即本地倉庫。
3. 暫存區(qū)(Stage)
存放在隱藏目錄.git下的index文件中。
二、版本控制下的文件狀態(tài)
1. 已修改(modified)
文件已修改但還未保存到暫存區(qū)。
2. 已暫存(staged)
將已修改的文件保存在暫存區(qū),準(zhǔn)備下次提交。
3. 已提交(committed)
將緩存區(qū)文件提交保存到本地倉庫。