跳到主要内容

更新文件

PUT 

/api/v5/repos/:owner/:repo/contents/:path

Request​

Path Parameters

    owner stringrequired

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

    repo stringrequired

    仓库路径(path)

    path stringrequired

    文件的路径

Query Parameters

    access_token stringrequired

    用户授权码

Body

    contentstringrequired

    文件内容, 要用 base64 编码

    shastringrequired

    文件的 Blob SHA

    branchstring

    分支名称。默认为仓库对默认分支

    messagestringrequired

    提交信息

    author[name]string

    Author的名字,默认为当前用户的名字

    author[email]string

    Author的邮箱,默认为当前用户的邮箱

Responses​

成功响应

Response Headers
    Schema
      commit objectrequired
      shastringrequired
      author objectrequired
      namestringrequired
      emailstringrequired
      datestringrequired
      committer objectrequired
      namestringrequired
      emailstringrequired
      datestringrequired
      messagestringrequired
      treestringrequired
      parentsstring[]required
      content objectrequired
      namestringrequired
      pathstringrequired
      sizeintegerrequired
      shastringrequired
      typestringrequired