如何快速掌握Git Tree对象的核心知识?
- 内容介绍
- 文章标签
- 相关推荐
本文共计4884个文字,预计阅读时间需要20分钟。
目录 + 1、Tree对象介绍 + 2、Tree对象说明(1)初始化一个本地版本库 + (2)创建一个树对象(重点) + (3)创建第二个文件(重点) + (4)将第一个树对象加入暂存区,使其成为新树
目录- 1、Tree对象介绍
- 2、Tree对象说明
- (1)初始化一个新的本地版本库
- (2)创建一个树对象(重点)
- (3)创建第二个文件(重点)
- (4)将第一个树对象加入暂存区,使其成为新的树对
- 3、总结
- (1)分析每个树对象的存储结构
- (2)blob对象和tree对象(重点)
- (3)总结(重点)
- 4、问题
- 5、本文用到的命令总结
接下来要探讨的 Git 对象类型是树对象(tree object),它能解决文件名保存的问题。tree对象可以存储文件名,也允许我们将多个文件组织到一起。
Git以一种类似于UNIX文件系统的方式存储内容,但做了一些简化。所有内容均以树(tree)对象和数据(blob )对象的形式存储,其中树对象对应了UNIX中的目录项,数据对象blob则大致上对应了文件中的内容。
本文共计4884个文字,预计阅读时间需要20分钟。
目录 + 1、Tree对象介绍 + 2、Tree对象说明(1)初始化一个本地版本库 + (2)创建一个树对象(重点) + (3)创建第二个文件(重点) + (4)将第一个树对象加入暂存区,使其成为新树
目录- 1、Tree对象介绍
- 2、Tree对象说明
- (1)初始化一个新的本地版本库
- (2)创建一个树对象(重点)
- (3)创建第二个文件(重点)
- (4)将第一个树对象加入暂存区,使其成为新的树对
- 3、总结
- (1)分析每个树对象的存储结构
- (2)blob对象和tree对象(重点)
- (3)总结(重点)
- 4、问题
- 5、本文用到的命令总结
接下来要探讨的 Git 对象类型是树对象(tree object),它能解决文件名保存的问题。tree对象可以存储文件名,也允许我们将多个文件组织到一起。
Git以一种类似于UNIX文件系统的方式存储内容,但做了一些简化。所有内容均以树(tree)对象和数据(blob )对象的形式存储,其中树对象对应了UNIX中的目录项,数据对象blob则大致上对应了文件中的内容。

