3.1 工作區介紹
工作區:就是你在電腦裡能看到的目錄。
3.2 暫存區介紹
暫存區(緩存區):英文叫stage, 或index。一般存放在".git目錄下" 下的index檔案(.git/index)中,是以我們把暫存區有時也叫作索引(index)。
3.3 版本庫介紹
版本庫:工作區有一個隐藏目錄.git,這個不算工作區,而是Git的版本庫。git中的head/master是分支,是版本庫。
下面這個圖展示了工作區、版本庫中的暫存區和版本庫之間的關系:
圖中左側為工作區,右側為版本庫。在版本庫中标記為"index" 的區域是暫存區(stage,index),标記為 "master"的是 master 分支所代表的目錄樹。