获取仓库目录Tree
GET/api/v5/repos/:owner/:repo/git/trees/:sha
Request
Path Parameters
owner stringrequired
仓库所属空间地址(组织或个人的地址path)
repo stringrequired
仓库路径(path)
sha stringrequired
可以是分支名(如master)、Commit或者目录Tree的SHA
Query Parameters
access_token string
用户授权码
page integer
当前的页码
per_page integer
每页的数量,最大为 100,默认 20
recursive integer
赋值为1递归获取目录
file_path string
文件树路径
Responses
- 200
成功响应
Response Headers
- application/json
- Schema
- Example (auto)
- Example
Schema
- Array [
- ]
tree object[]
shastring
namestring
typestring
pathstring
modestring
md5string
{
"tree": [
{
"sha": "string",
"name": "string",
"type": "string",
"path": "string",
"mode": "string",
"md5": "string"
}
]
}
{
"tree": [
{
"sha": "5259c4b24f015ffdc3663e81837a730c2a108e1f",
"name": "b",
"type": "tree",
"path": "a/b",
"mode": "040000",
"md5": "a7e86136543b019d72468ceebf71fb8e"
}
]
}