Git objects.
Return the object type.
Return the SHA of the serialized contents.
Cast a commit to an object.
Cast a blob to an object.
Cast a tree to an object.
Cast a tag to an object.
Append the given object header to a buffer.
Append the inflated serialization of an object to a buffer. Similar to add, but without deflating the contents.
add
Build a value from an inflated contents.
Return the type of the inflated object stored in the given buffer.
Empty the cache.
Cache an inflated values. This is used by various operations, so it could be useful to look into it to speed-up operations which needs to search a pack file.
Same as find but store the inflated representation of the value.
Cache a value.
Cache an inflated value.
Cache both a value and its inflated representation.