Queries the details of a Git branch. You can query public repositories without authorization.
Operation description
Ensure that you have the permissions to manage the corresponding KMS secret before you call 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 name of the branch. |
main |
| OrgId |
string |
No |
The organization ID. This parameter is required only when you use Codeup. |
5ffd468b1e45db3c1cc26ad6 |
| RepoId |
integer |
No |
The repository ID. This parameter is required only when you use Codeup. |
2823742 |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| Commit |
object |
The repository commit. |
|
| Sha |
string |
The Git commit hash. |
51417755 |
| Message |
string |
The 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.