使用GitHub API获取存储库内容



我知道有一个API用于获取存储库内容。但我的用例是,我需要获得整个存储库,并将其显示在我的UI中,就像GitHub UI一样。与GitHub UI类似,我需要在UI中显示我的存储库。是否有任何API可以用于获取整个存储库,以便在UI中显示。

我试过这个API。

curl 
-H "Accept: application/vnd.github+json" 
-H "Authorization: Bearer <YOUR-TOKEN>" 
https://api.github.com/repos/OWNER/REPO/zipball/REF

但它提供了单独的文件内容。我需要整个回购。

使用简单的git clone获取所有存储库仍然更容易。不需要API调用。

如本期2016年octkit文章所述,如果您无法通过GitHub API进行克隆,您可以使用libgit2sharp将克隆操作集成到您的应用程序中。

相关内容

  • 没有找到相关文章

最新更新