4

我可以按照他们的指示使用 GitHub v3 API 创建一个带注释的标签。我创建标签对象,然后是 ref 对象。那里一切都很好。

我可以像这样删除引用

curl -X DELETE -i -u 'myuser:mypassword' https://api.github.com/repos/:user/:repo/git/refs/tags/ben-test-310

不幸的是,这似乎还不够。如何使用 API 完全删除标签?

4

1 回答 1

3

API 现在支持这一点。它被称为“删除引用”(delete_ref):

https://docs.github.com/en/rest/reference/git#delete-a-reference

它也在 Ruby SDK 中,例如: https ://octokit.github.io/octokit.rb/Octokit/Client/Refs.html

于 2018-04-18T17:48:29.357 回答