Actually you can go https://github.com/ORG_NAME/REPO_NAME/commits?author=USER_NAME and get all the commits authored by USER_NAME on the repo ORG_NAME/REPO_NAME, but I want get all commits of all repos.

  • 2
    There's no way to do this in the github app right now. Jan 8, 2014 at 23:18
  • @Muhammad Thanks. If you reply in form of answer I could select it.
    – user29868
    Jan 9, 2014 at 0:22
  • If the user in question is yourself, you can see a list of all repositories you've contributed to in the sidebar on the right of the GitHub home page when you're signed in. Though a bit cumbersome, you could go to https://github.com/ORG_NAME/REPO_NAME/commits?author=USER_NAME for each repo in that list. That would be a complete listing.
    – Ajedi32
    Nov 10, 2016 at 22:26

4 Answers 4


There's no way to do this on Github.com right now.


You can now do this by prepending the prefix "author:" to a username in the search box. Or modify and use this URL directly: https://github.com/search?q=author:the_username


On enterprise github you can look at http://github.EXAMPLE.com/orgs/ORG/dashboard, and change the personal context to the ORG of interest to see everyone's activity (pushes, merges, etc.) If you don't change the context, you don't see your own activity in the feed.


As answered from here: https://stackoverflow.com/questions/20714593/github-api-repositories-contributed-to/47564252#47564252

you can use GraphQL to request at least a list: GraphQL Explorer

But nevertheless, you still would have a mixed result if want to query only a user commits repositories without repositories with only user issues: https://stackoverflow.com/questions/20714593/github-api-repositories-contributed-to/47564252#comment123285323_47564252

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy