API Github - фиксируется автором

Мне интересно, возможно ли использовать GitHub API 1 чтобы получить список коммитов данного автора (для конкретного репозитория, ветвь). Можно взять последние коммиты в репозиторий и ветвь (например, главная ветвь репозитория mojombo grit в формате JSON: http://github.com/api/v2/json/commits/list/mojombo/grit/master), но я хотел бы знать если можно отфильтровать это автор (надеюсь, это просто то, что я пропустил в документации или доступен, но не задокументирован).

Итак, кто-нибудь знает, существует ли что-то вроде http://github.com/api/v2/ :format/commits/list/mojombo/grit/master/:authorname (это явно не работает). Я также открываю предложения по созданию такого списка (с помощью команды git). Есть идеи?

[1]http://develop.github.com/

Ответ 1

Обновление в августе 2012 года

Фильтрация коммитов автором была добавлена ​​в v3 API. Параметр author доступен для List commit on the repository action (GET /repos/:user/:repo/commits).

Спустя почти три года, спасибо Wynn из Github!

Ответ 2

Используя API, я не думаю, что есть другой способ, помимо получения списка фиксации и поиска пользователя.

Но с клонированным репозиторием git log имеет параметр, который делает это:

--author=<pattern>, --committer=<pattern>  Limit the commits output to ones 
with author/committer header lines that match the specified pattern (regular expression).