git来说每次提交都创建一个commit对象,commit对象下有两个属性tree parent,用ID来表示,给定ID就能查看对象的类型是哪个,用git cat-file -t <id>来查看对象属性类型 commit
tree
parent
git cat-file -t <id>
commit
tree对象下面对每个文件创建一个blob对象,blob对象里存的就是文件内容