跳到主要内容

Commits对比

GET 

/api/v5/repos/:owner/:repo/compare/:base...:head

Request​

Path Parameters

    owner stringrequired

    仓库所属空间地址(企业、组织或个人的地址path)

    repo stringrequired

    仓库路径(path)

    base stringrequired

    对比的起点。Commit SHA、分支名或标签名

    head stringrequired

    对比的终点。Commit SHA、分支名或标签名

Query Parameters

    access_token string

    用户授权码

    straight boolean

    是否直对比。默认 false

    suffix string

    按照文件后缀过滤文件,如 .txt。只影响 files

Responses​

成功响应

Response Headers
    Schema
      base_commit object
      urlstring
      shastring
      html_urlstring
      comments_urlstring
      commit object
      author object
      namestring
      datestring
      emailstring
      committer object
      namestring
      datestring
      emailstring
      tree object
      shastring
      urlstring
      messagestring
      author object
      namestring
      idinteger
      loginstring
      typestring
      committer object
      namestring
      idinteger
      loginstring
      typestring
      parents object[]
    • Array [
    • shastring
      urlstring
    • ]
    • merge_base_commit object
      urlstring
      shastring
      html_urlstring
      comments_urlstring
      commit object
      author object
      namestring
      datestring
      emailstring
      committer object
      namestring
      datestring
      emailstring
      tree object
      shastring
      urlstring
      messagestring
      author object
      namestring
      idinteger
      loginstring
      typestring
      committer object
      namestring
      idinteger
      loginstring
      typestring
      parents object[]
    • Array [
    • shastring
      urlstring
    • ]
    • commits object[]
    • Array [
    • shastring
      commit object
      author object
      namestring
      datestring
      emailstring
      committer object
      namestring
      datestring
      emailstring
      messagestring
      author object
      namestring
      idinteger
      loginstring
      committer object
      namestring
      idinteger
      loginstring
    • ]
    • files object[]
    • Array [
    • shastring
      filenamestring
      statusstring
      additionsinteger
      deletionsinteger
      changesinteger
      blob_urlstring
      raw_urlstring
      patchstring
      truncatedinteger
    • ]
    • truncatedinteger