code: func GetCommit(s storer.EncodedObjectStorer, h plumbing.Hash) (*Commit, error) {
  	o, err := s.EncodedObject(plumbing.CommitObject, h)
  	if err != nil {
  		return nil, err
  	}
  
  	return DecodeCommit(s, o)
  }
docs: // GetCommit gets a commit from an object storer and decodes it.