curl --request POST \
--url http://localhost:3000/api/v1/git/commits \
--header 'Content-Type: application/json' \
--cookie nut-session= \
--data '
{
"message": "<string>",
"files": [
"<string>"
]
}
'{
"success": true,
"data": {
"commit": {
"sha": "<string>",
"message": "<string>",
"shortSha": "<string>",
"author": {
"name": "<string>",
"email": "<string>",
"date": "2023-11-07T05:31:56Z"
},
"committer": {
"name": "<string>",
"email": "<string>",
"date": "2023-11-07T05:31:56Z"
},
"parents": [
"<string>"
]
}
}
}Create a new Git commit
curl --request POST \
--url http://localhost:3000/api/v1/git/commits \
--header 'Content-Type: application/json' \
--cookie nut-session= \
--data '
{
"message": "<string>",
"files": [
"<string>"
]
}
'{
"success": true,
"data": {
"commit": {
"sha": "<string>",
"message": "<string>",
"shortSha": "<string>",
"author": {
"name": "<string>",
"email": "<string>",
"date": "2023-11-07T05:31:56Z"
},
"committer": {
"name": "<string>",
"email": "<string>",
"date": "2023-11-07T05:31:56Z"
},
"parents": [
"<string>"
]
}
}
}Session cookie authentication
Commit created
Show child attributes
Show child attributes
Commit SHA
Commit message
Short commit SHA
Parent commit SHAs