Git 斑点对象

示例

一个blob包含任意的二进制文件的内容。通常,它将是原始文本,例如源代码或博客文章。但这很容易就是PNG文件的字节或其他任何字节。

如果您具有的哈希值blob,则可以查看其内容。

$ git cat-file -p d429810
package com.example.project

class Foo {
 ...
}
...

例如,您可以tree如上所述浏览a ,然后查看其中的一个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
...