使用libgit2sharp克隆存储库

时间:2019-09-02 15:06:32

标签: libgit2sharp

有可能吗?

public function editdata(Request $request)
{
    $data = $request->except('_token');

    $result = Cv::where('id', $id)->update($data);

    if($result)
    {
        return response()->json(['sessiondata' => $data]);
    }
    else
    {
        return response()->json(['sessiondata'=> $request->name], 400);
    }
}

其中

try
{
    Repository.Clone(url, path, new CloneOptions() { CredentialsProvider = (_url, _user, _cred) => GetCredentials(_url, _user, _cred) });
}
catch (Exception e) { }

我明白了

  

private static Credentials GetCredentials(string url, string user, SupportedCredentialTypes t) { return new SshUserKeyCredentials() { PrivateKey = @"D:\Work\putty\id_git_rsa", PublicKey = @"D:\Work\putty\id_git_putty.pub", Passphrase = string.Empty, Username = "git" }; }

我注意到Failed to start SSH session: Unable to exchange encryption keys中的一个断点没有被击中。

您的帖子似乎主要是代码;请添加更多详细信息。

0 个答案:

没有答案