如何在没有存储库的情况下在 libgit2sharp 中 运行 ls-remote?

How do I run ls-remote in libgit2sharp without a repository?

我想使用 libgit2sharp 来 运行 相当于 ls-remote 对于当前未在我的系统上克隆的远程,相当于:

git ls-remote http://www.kernel.org/pub/scm/git/git.git

在测试中,它们似乎都是从克隆遥控器的存储库开始的,但我现在还不想执行克隆。我只是想确保我 可以 与服务器通信。

我发现这个 issue 在底层库中谈论同样的事情,但是由于还没有回应,我不确定是否有办法做到这一点?

谢谢!

How do I run ls-remote in libgit2sharp without a repository?

当前版本 (0.21) 不允许。

已创建问题 #985 以跟踪此请求。请随时订阅它以了解其最终进展。