Blob 对象
blob
包含任意二进制文件内容。通常,它将是原始文本,例如源代码或博客文章。但它可能很容易就是 PNG 文件的字节或其他任何东西。
如果你有 blob
的哈希值,你可以查看它的内容。
$ git cat-file -p d429810
package com.example.project
class Foo {
...
}
...
例如,你可以如上所述浏览 tree
,然后查看其中的一个 blobs
。
$ git cat-file -p 07b1a631
100644 blob b91bba1b .gitignore
100644 blob cc0956f1 Makefile
040000 tree 92e1ca7e src
100644 blob cae391ff Readme.txt
$ git cat-file -p cae391ff
Welcome to my project! This is the readmefile
...