我希望使用octokit获取我的github存储库中有关文件的所有信息。
项目地址:http://octokitnet.readthedocs.org/en/latest/contributing/ 更新: 我认为我可以做的是 getAllFilesFromRepository
这将返回一个JSON,其中包含存储库中所有文件的类似下面示例的信息。
请注意:我不想下载任何文件,也不想写多次查询以检索数据。
项目地址:http://octokitnet.readthedocs.org/en/latest/contributing/ 更新: 我认为我可以做的是 getAllFilesFromRepository
这将返回一个JSON,其中包含存储库中所有文件的类似下面示例的信息。
{
"type": "symlink",
"target": "/path/to/symlink/target",
"size": 23,
"name": "some-symlink",
"path": "bin/some-symlink",
"sha": "452a98979c88e093d682cab404a3ec82babebb48",
"url": "https://api.github.com/repos/octokit/octokit.rb/contents/bin/some-symlink",
"git_url": "https://api.github.com/repos/octokit/octokit.rb/git/blobs/452a98979c88e093d682cab404a3ec82babebb48",
"html_url": "https://github.com/octokit/octokit.rb/blob/master/bin/some-symlink",
"download_url": "https://raw.githubusercontent.com/octokit/octokit.rb/master/bin/some-symlink",
"_links": {
"git": "https://api.github.com/repos/octokit/octokit.rb/git/blobs/452a98979c88e093d682cab404a3ec82babebb48",
"self": "https://api.github.com/repos/octokit/octokit.rb/contents/bin/some-symlink",
"html": "https://github.com/octokit/octokit.rb/blob/master/bin/some-symlink"
}
}
请注意:我不想下载任何文件,也不想写多次查询以检索数据。