天天看點

GIT(三)--- 工作區、暫存區和版本庫(倉庫)-(重點)

3.1 工作區介紹

工作區:就是你在電腦裡能看到的目錄。

GIT(三)--- 工作區、暫存區和版本庫(倉庫)-(重點)

3.2 暫存區介紹

暫存區(緩存區):英文叫stage, 或index。一般存放在".git目錄下" 下的index檔案(.git/index)中,是以我們把暫存區有時也叫作索引(index)。

GIT(三)--- 工作區、暫存區和版本庫(倉庫)-(重點)

3.3 版本庫介紹

版本庫:工作區有一個隐藏目錄.git,這個不算工作區,而是Git的版本庫。git中的head/master是分支,是版本庫。

GIT(三)--- 工作區、暫存區和版本庫(倉庫)-(重點)

下面這個圖展示了工作區、版本庫中的暫存區和版本庫之間的關系:

GIT(三)--- 工作區、暫存區和版本庫(倉庫)-(重點)

圖中左側為工作區,右側為版本庫。在版本庫中标記為"index" 的區域是暫存區(stage,index),标記為 "master"的是 master 分支所代表的目錄樹。

繼續閱讀