3

是否可以使用 GitHub REST API 或 GraphQL API v4 仅使用 SHA-1 哈希(不知道存储库名称和相应的分支)获取 Git 提交的详细信息?

根据GitHub 的 REST API规范,这是不可能的。目前,我正在使用 GitHub GraphQL API,但我没有成功实现这一点。

4

1 回答 1

2

您可以使用Search commit API搜索具有特定 sha 的提交:

curl "https://api.github.com/search/commits?q=6302aad48c5cb56c9f9c3fb7aa73d2f1f2f10540" \
     -H "Accept: application/vnd.github.cloak-preview"
于 2018-10-21T01:56:20.460 回答