Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
是否可以使用Libgit2sharp从特定标记进行克隆?_Git_Git Clone_Libgit2sharp - Fatal编程技术网

是否可以使用Libgit2sharp从特定标记进行克隆?

是否可以使用Libgit2sharp从特定标记进行克隆?,git,git-clone,libgit2sharp,Git,Git Clone,Libgit2sharp,使用LibGit2Sharp,我可以从特定的远程分支进行克隆:)。现在,我想从一个指定的标签克隆一个repo,比如说“v1”。我找到了这个链接,但它对我没有帮助 我想我可能能够用CloneOptions.BranchName指定标记(我知道这是针对一个分支的,但我想我应该在发布问题之前尝试一下),但没有成功。这是我的密码 var co = new CloneOptions(); co.BranchName = "v1"; // "refs/tags/v1" doe

使用LibGit2Sharp,我可以从特定的远程分支进行克隆:)。现在,我想从一个指定的标签克隆一个repo,比如说“v1”。我找到了这个链接,但它对我没有帮助

我想我可能能够用CloneOptions.BranchName指定标记(我知道这是针对一个分支的,但我想我应该在发布问题之前尝试一下),但没有成功。这是我的密码

        var co = new CloneOptions();
        co.BranchName = "v1"; // "refs/tags/v1" does not work either
        co.CredentialsProvider = (_url, _user, _cred) => new UsernamePasswordCredentials { Username = "username", Password = "password" };
        Repository.Clone(repoUrl, localGitPath, co);
是否可以从特定标记进行克隆