Получите подробную информацию о фиксации Git, используя только хэш SHA-1, через GitHub REST API или GraphQL API v4

Можно ли получить подробную информацию о Git Commit, используя только хэш SHA-1 (без знания имени репозитория и соответствующей ветки) с помощью GitHub REST API или GraphQL API v4?

Согласно спецификации REST API GitHub, невозможно. В настоящее время я использую GitHub GraphQL API, и мне не удалось этого добиться.


person Chiranga Alwis    schedule 20.08.2018    source источник


Ответы (1)


Вы можете выполнить поиск коммитов с определенным sha, используя Search commit API:

curl "https://api.github.com/search/commits?q=6302aad48c5cb56c9f9c3fb7aa73d2f1f2f10540" \
     -H "Accept: application/vnd.github.cloak-preview"
person Bertrand Martel    schedule 21.10.2018