curl --request GET \
--url http://localhost:3000/api/v1/git/status \
--cookie nut-session={
"success": true,
"data": {
"status": {
"branch": "<string>",
"ahead": 123,
"behind": 123,
"staged": [
"<string>"
],
"modified": [
"<string>"
],
"untracked": [
"<string>"
],
"conflicted": [
"<string>"
]
}
}
}Retrieve current Git repository status
curl --request GET \
--url http://localhost:3000/api/v1/git/status \
--cookie nut-session={
"success": true,
"data": {
"status": {
"branch": "<string>",
"ahead": 123,
"behind": 123,
"staged": [
"<string>"
],
"modified": [
"<string>"
],
"untracked": [
"<string>"
],
"conflicted": [
"<string>"
]
}
}
}Session cookie authentication
Git status
Show child attributes
Show child attributes
Current branch name
Commits ahead of remote
Commits behind remote
Staged files
Modified files
Untracked files
Files with conflicts