git分層:

git分層.png
git操作流程:

git操作流程.png
補(bǔ)充:
工作區(qū)
本地目錄
暫存區(qū)
一般存放在【.git】目錄下的index文件(.git/index) 中,
所以我們有時(shí)候把暫存區(qū)叫作索引
版本庫
工作區(qū)有一個(gè)隱藏目錄.git,這個(gè)不算工作區(qū),而是Git的版本庫。
git中的head/master是分支,是版本庫。
git倉庫目錄結(jié)構(gòu)
branches/ 分支管理目錄
config 當(dāng)前項(xiàng)目倉木的配置信息
description 當(dāng)前項(xiàng)目的描述
HEAD 當(dāng)前項(xiàng)目倉庫的當(dāng)前版本信息
hooks 當(dāng)前項(xiàng)目倉庫的鉤子目錄
[可以利用這個(gè)目錄下面的文件實(shí)現(xiàn)自己拉取代碼到服務(wù)器]
info 倉庫相關(guān)信息
objects 倉庫版本信息
refs 引用信息