是否可以使用GitHub REST API或GraphQL API v4仅使用SHA-1哈希(不知道存储库名称和相应分支)来获取Git提交的详细信息?
根据GitHub REST API的specification,这是不可能的。目前,我正在使用GitHub GraphQL API,但尚未成功实现。
答案 0 :(得分:1)
您可以使用Search commit API搜索具有特定sha的提交:
curl "https://api.github.com/search/commits?q=6302aad48c5cb56c9f9c3fb7aa73d2f1f2f10540" \
-H "Accept: application/vnd.github.cloak-preview"