跳到主要内容

A Commit in a Repository

GET 

/api/v5/repos/:owner/:repo/commits/:sha

Request​

Path Parameters

    owner stringrequired

    Repository space address (organization or individual's address path)

    repo stringrequired

    Repository path (path)

    sha stringrequired

    The submitted SHA value or branch name.

Query Parameters

    access_token string

    User authorization code

    show_diff boolean

    Default is false; when true, returns the files field, which contains up to 100 changed file names in the local commit.

Responses​

Successful Response

Response Headers
    Schema
      urlstringrequired
      shastringrequired
      html_urlstringrequired
      comments_urlstringrequired
      commit objectrequired
      author objectrequired
      namestringrequired
      datestringrequired
      emailstringrequired
      committer objectrequired
      namestringrequired
      datestringrequired
      emailstringrequired
      messagestringrequired
      stats objectrequired
      additionsintegerrequired
      deletionsintegerrequired
      totalintegerrequired
      files object[]required
    • Array [
    • shastring
      filenamestring
      statusstring
      additionsinteger
      deletionsinteger
      changesinteger
      raw_urlstring
      content_urlstring
    • ]
    • parents object[]required
    • Array [
    • shastring
      urlstring
    • ]
    • co_authors object[]required
    • Array [
    • idstringrequired
      loginstringrequired
      namestringrequired
      avatar_urlstringrequired
      html_urlstringrequired
      emailstringrequired
    • ]