GetGitBranch
Queries the details of a Git branch. Supports querying public repositories without authorization.
Operation description
Make sure that you have the permissions to operate the corresponding KMS secret before calling this operation.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
oos:GetGitBranch |
get |
*All Resource
|
|
None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| Platform |
string |
Yes |
The Git platform. |
github |
| Owner |
string |
No |
The logon account name. |
namexxx |
| RepoFullName |
string |
Yes |
The full name of the repository. |
alibaba/fastjson |
| RegionId |
string |
No |
The region ID. |
cn-hangzhou |
| Branch |
string |
Yes |
The branch name. |
master |
| OrgId |
string |
No |
The organization ID. This parameter is required only for Codeup. |
5ffd468b1e45db3c1cc26ad6 |
| RepoId |
integer |
No |
The repository ID. This parameter is required only for Codeup. |
2823742 |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| Commit |
object |
The repository commit. |
|
| Sha |
string |
git commit hash |
51417755 |
| Message |
string |
git commit message |
OK |
| RequestId |
string |
The request ID. |
AA9FA778-AE4B-55EC-81CC-C46BAF08A166 |
Examples
Success response
JSON format
{
"Commit": {
"Sha": "51417755",
"Message": "OK"
},
"RequestId": "AA9FA778-AE4B-55EC-81CC-C46BAF08A166"
}
Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.