我做了一个提交(49916 .....)现在我想签出一个提交到工作目录的文件。该文件被命名为NEW.txt。 如果键入 的Git结账49916 NEW.txt 到Git的猛砸其创建的NEW.txt,在我的工作目录中的内容文件。 但我的LibGit2Sharp命令不想工作。我究竟做错了什么? var repo = new Repository(repopath);
var checko
我试图执行读取和此异常升高: Rugged::NetworkError: This transport isn't implemented. Sorry 我能够获取远程实例: remote = Rugged::Remote.lookup(repo, remote_name)
remote.connect(:fetch)
# => Rugged::NetworkError: This trans
与标题相同。如何将git_tree_entry转换为libgit2中的git_tree? if ((error = git_tree_entry_bypath(&source_tree_entry, root_tree, path)) < 0)
return GIT_ENOTFOUND;
// How convert source_tree_entry to tree here?