Подтвердить что ты не робот

Можно ли получить историю фиксации для одного файла в github api?

Я хотел бы получить все сообщения фиксации для отдельного файла в github REST api. Но все, что я получил - только для того, чтобы получить все фиксации для отдельной ветки. Затем я попытался сделать следующее:

http://api.github.com/users/<username>/<project>/commits/<branch>/<path/to/file>

Но это тоже не помогло. Возможно, это возможно?

4b9b3361

Ответ 2

Используя GraphQL API v4, для файла в ветке по умолчанию это будет:

{
  repository(owner: "izuzak", name: "pmrpc") {
    defaultBranchRef{
      target {
        ...on Commit{
            history(first:100,path: "README.markdown"){
            nodes {
              author {
                email
              }
              message
              oid
            }
          }
        }
      }
    }
  }
}

Попробуйте в проводнике