小编the*_*dma的帖子

如何向 Fetch() 和 Pul() 方法提供凭据?

我正在寻找一个关于如何使用lidgit2sharp 进行拉动的漂亮干净示例。我在这里举了一个执行获取的示例,但是对凭据的引用引发了异常。

using (var repo = new Repository(workingDir, null))
{
    Remote remote = repo.Network.Remotes.Add("master", repoUrl);
    repo.Network.Fetch(remote, 
    {    
        Credentials credentials = new Credentials
        {
            Username = "username",
            Password = "password"
        }
    });
}
Run Code Online (Sandbox Code Playgroud)

例外是无法创建抽象类或接口“LibGit2Sharp.Credentials”的实例

libgit2sharp

3
推荐指数
1
解决办法
3644
查看次数

标签 统计

libgit2sharp ×1