用libgit2sharp测试git连接



我正在使用libgit2sharp,我希望能够测试与提供其URL和用户名/密码的特定存储库的连接。到目前为止,我只能通过克隆存储库来执行此操作,但我不希望检索文件,我只想看看是否可以使用提供的信息来连接到仓库。

您是否只想测试连接性,我相信最快的方法是使用静态Repository.ListRemoteReferences()方法。

这将检索远程存储库中已知参考的列表,利用整个网络堆栈。

替代允许您传递凭据(例如,用于私人存储库)。

最新更新