李文轩 2019-02-22
声明:这是本人学习极客时间的Git三剑客的笔记,有侵权请联系我。
极客时间 玩转Git三剑客 第10课
Git 的存储机制(Git对象间的关系)
- commit
- commit里存放的是当前文件与文件夹的快照
- tree:快照里的左右文件与文件夹
- parent
- author
- committer
- comment
- tree (指文件夹)
- blob(指文件)
- blob哈希值与文件本身的名称没有关系,和文件内容相关;只要两个文件的内容相同(名称没有关系),git 只存放一分
*不同的commit的区别是commit、tree和有差异的blob,多数为变更的文件对应的blob都是相同的
网友评论