curl --location --request PATCH 'https://api.github.com/repos///git/refs/refs/head/master' \
--header 'Content-Type: application/json' \
--data-raw '{
"force": true,
"sha": "aa218f56b14c9653891f9e74264a383fa43fefbd"
}'
{
"node_id": "string",
"object": {
"sha": "7638417db6d59f3c431d3e1f261cc637155684cd",
"type": "string",
"url": "http://example.com"
},
"ref": "string",
"url": "http://example.com"
}
refs/heads/master
. If the value doesn't start with refs
and have at least two slashes, it will be rejected.false
will make sure you're not overwriting work.