git工作原理

git分层:


git分层.png

git操作流程:


git操作流程.png

补充:
工作区
本地目录

暂存区
一般存放在【.git】目录下的index文件(.git/index) 中,
所以我们有时候把暂存区叫作索引

版本库
工作区有一个隐藏目录.git,这个不算工作区,而是Git的版本库。
git中的head/master是分支,是版本库。

git仓库目录结构

branches/   分支管理目录
config      当前项目仓木的配置信息
description 当前项目的描述
HEAD        当前项目仓库的当前版本信息
hooks       当前项目仓库的钩子目录
                 [可以利用这个目录下面的文件实现自己拉取代码到服务器]
info        仓库相关信息
objects     仓库版本信息
refs        引用信息
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容