A git commit object
Method __init__ Don't call this directly
Class Method from_path Open a SHA file from disk.
Method check Check this object for internal consistency.
Method _deserialize Undocumented
Method _serialize Undocumented
Method _get_parents Return a list of parents of this commit.
Method _set_parents Set a list of parents of this commit.
Method _get_extra Return extra settings of this commit.

Inherited from ShaFile:

Method as_legacy_object_chunks Return chunks representing the object in the experimental format.
Method as_legacy_object Return string representing the object in the experimental format.
Method as_raw_chunks Return chunks with serialization of the object.
Method as_raw_string Return raw string with serialization of the object.
Method __bytes__ Return raw string serialization of this object.
Method __str__ Return raw string serialization of this object.
Method __hash__ Return unique hash for this object.
Method as_pretty_string Return a string representing this object, fit for display.
Method set_raw_string Set the contents of this object from a serialized string.
Method set_raw_chunks Set the contents of this object from a list of chunks.
Class Method from_file Get the contents of a SHA file on disk.
Static Method from_raw_string Creates an object of the indicated type from the raw string given.
Static Method from_raw_chunks Creates an object of the indicated type from the raw chunks given.
Class Method from_string Create a ShaFile from a string.
Method raw_length Returns the length of the raw string of this object.
Method sha The SHA1 object that is the name of this object.
Method copy Create a new copy of this SHA1 object from its raw string
Method id The hex SHA of this object.
Method get_type Return the type number for this object class.
Method set_type Set the type number for this object class.
Method __repr__ Undocumented
Method __ne__ Undocumented
Method __eq__ Return True if the SHAs of the two objects match.
Method __lt__ Undocumented
Method __le__ Undocumented
Method __cmp__ Undocumented
Static Method _parse_legacy_object_header Parse a legacy object, creating it but not reading the file.
Method _parse_legacy_object Parse a legacy object, setting the raw string.
Static Method _parse_object_header Parse a new style object, creating it but not reading the file.
Method _parse_object Parse a new style object, setting self._text.
Class Method _is_legacy_object Undocumented
Class Method _parse_file Undocumented
Method _check_has_member Check that the object has a given member variable.
Method _header Undocumented
def __init__(self):
Don't call this directly
@classmethod
def from_path(cls, path):
Open a SHA file from disk.
def _deserialize(self, chunks):
Undocumented
def check(self):
Check this object for internal consistency.
RaisesObjectFormatExceptionif the object is malformed in some way
def _serialize(self):
Undocumented
def _get_parents(self):
Return a list of parents of this commit.
def _set_parents(self, value):
Set a list of parents of this commit.
def _get_extra(self):
Return extra settings of this commit.
API Documentation for Dulwich, generated by pydoctor at 2018-11-17 19:05:54.