1. Docs
  2. Reference
  3. REST API Docs
  4. Schema
  5. GitHubCommitInfo

GitHubCommitInfo

    GitHubCommitInfo contains summary information about a GitHub commit. We try to provide as much information as possible, so in some situations only a subset of the fields are present. https://developer.github.com/v3/git/commits/#get-a-commit

    Properties

    • slug string optional
      /
    • sha string optional
      The commit SHA hash
    • url string optional
      The URL to the commit on GitHub
    • message string optional
      The commit message
    • author UserInfo optional
      The author of the commit
    • name string required
      The user’s display name.
    • githubLogin string required
      The user’s login name.
    • avatarUrl string required
      The URL of the user’s avatar image.
    • email string optional
      IMPORTANT: The email address of the user is only included on a few admin-only APIs. For nearly all APIs that return a UserInfo object, this will not be provided. considered sensitive information.
    • committer UserInfo optional
      The committer of the commit
    • name string required
      The user’s display name.
    • githubLogin string required
      The user’s login name.
    • avatarUrl string required
      The URL of the user’s avatar image.
    • email string optional
      IMPORTANT: The email address of the user is only included on a few admin-only APIs. For nearly all APIs that return a UserInfo object, this will not be provided. considered sensitive information.