是否可以使用libgit2sharp连接到github存储库而无需在本地克隆存储库?我需要阅读有关提交的信息
答案 0 :(得分:1)
通过LibGit2Sharp,无需首先克隆它,可以读取有关远程存储库的引用(主要是分支和标记)的信息。这将检索这些引用的名称以及每个引用提交的sha。
这可以通过IEnumerable<Reference> ListRemoteReferences(string url)
静态方法完成。这相当于 git ls-remote CLI命令。
您是否需要有关提交的更多信息,存在两个选项: