Interface GitHub::GitObject

Represents a Git object.

Fields

abbreviatedOid: String!

An abbreviated version of the Git object ID

commitResourcePath: URI!

The HTTP path for this Git object

commitUrl: URI!

The HTTP URL for this Git object

id: ID!

oid: GitObjectID!

The Git object ID

repository: Repository!

The Repository the Git object belongs to

Possible Types

Blob

Commit

Tag

Tree

Uses

Ref.target

Repository.object

Tag.target

TreeEntry.object