OptionalbaseOptionalchangeType of change that affected this entry.
OptionalobjectObject type of the tree entry. Blob, Tree or Commit("submodule")
OptionalpathRelative path in base and target trees.
OptionaltargetSHA1 hash of the object in the target tree, if it exists. Will be null in case of deletes.
SHA1 hash of the object in the base tree, if it exists. Will be null in case of adds.