如何使用GitHub API获取任何分支中一个文件的提交历史记录?

如何使用GitHub API获取任何分支中一个文件的提交历史记录?,git,rest,github,version-control,github-api,Git,Rest,Github,Version Control,Github Api,我尝试了以下端点,但它只返回最新的提交。我想获得我的文件所涉及的所有提交的列表。使用github API有没有办法做到这一点 我试过: 要获取特定分支上特定文件路径的完整历史记录,请使用: https://api.github.com/repos/:owner/:repo/commits?path=path/to/file.py&sha=master 例如:

我尝试了以下端点,但它只返回最新的提交。我想获得我的文件所涉及的所有提交的列表。使用github API有没有办法做到这一点

我试过:

要获取特定分支上特定文件路径的完整历史记录,请使用:

https://api.github.com/repos/:owner/:repo/commits?path=path/to/file.py&sha=master
例如: