How to get all repo commits? #261
Answered
by
robrbecker
ossama0808
asked this question in
Q&A
|
Hi everyone, |
Answered by
robrbecker
Jul 6, 2021
Replies: 1 comment 1 reply
|
You would use the Although this will by default list ALL commits (probably in ascending order) which could be a LOT of data. Looking at the API, there's also no way to easily include parameters to get the commits you want (as seen here https://docs.github.com/en/rest/reference/repos#list-commits--parameters) I'll make an issue to add the ability to pass in params to this method. |
1 reply
Answer selected by
ossama0808
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
You would use the
listCommitsmethod and then paginate through results as needed. https://pub.dev/documentation/github/latest/github/RepositoriesService/listCommits.htmlAlthough this will by default list ALL commits (probably in ascending order) which could be a LOT of data. Looking at the API, there's also no way to easily include parameters to get the commits you want (as seen here https://docs.github.com/en/rest/reference/repos#list-commits--parameters)
I'll make an issue to add the ability to pass in params to this method.