一、.git文件下的剖析
HEAD文件:保持的是当前git仓库所属分支
config文件:保持当前git仓库的配置信息
heads和tags:管理的是提交操作和历史版本
objects文件夹:保存git仓库对象
二、commit、blob、tree对象之间的关系
在commit对象里面存着的是tree,也就是提交的仓库(项目文件夹),blob是具体的文件内容
查看当前分支
查看git日志
查看指定commit内容
继续查看tree
最后我们可以看出来和我们之前分析的结构一样。
未完待续。。。
HEAD文件:保持的是当前git仓库所属分支
config文件:保持当前git仓库的配置信息
heads和tags:管理的是提交操作和历史版本
objects文件夹:保存git仓库对象
在commit对象里面存着的是tree,也就是提交的仓库(项目文件夹),blob是具体的文件内容
查看当前分支
查看git日志
查看指定commit内容
继续查看tree
最后我们可以看出来和我们之前分析的结构一样。
未完待续。。。
相关文章: