当我在项目中使用libgit2sharp来使用ssh-transport协议克隆存储库时 git@github.com:libgit2/libgit2sharp.git 它抛出一个例外,说“这个运输没有实施.抱歉” 如何使用libgit2sharp使用ssh-transport-protocol克隆
git@github.com:libgit2/libgit2sharp.git
它抛出一个例外,说“这个运输没有实施.抱歉”
如何使用libgit2sharp使用ssh-transport-protocol克隆存储库?
不幸的是,还不支持Ssh协议.此时只有git://(只读)和http [s]://协议.但是,最终将通过利用libssh2库来实现.
订阅issue #255通知将让您及时了解有关此功能的进度.
更新:
在libgit2中有一项正在进行的工作(见PR #2428),它应该帮助我们使LibGit2Sharp能够尽快处理ssh协议.
更新2:
PR #852正致力于为LibGit2Sharp提供ssh