有没有办法使用LibGit2Sharp获取远程存储库中的文件列表,但无需在本地克隆存储库?
我想列出文件,也想得到文件的内容。
var files = GetGithubFiles(); // TODO: Implement
foreach(var file in files)
{
Console.WriteLine(file.Title);
Console.WriteLine(file.Content);
Console.WriteLine();
}
有没有办法使用LibGit2Sharp获取远程存储库中的文件列表,但无需在本地克隆存储库?
我想列出文件,也想得到文件的内容。
var files = GetGithubFiles(); // TODO: Implement
foreach(var file in files)
{
Console.WriteLine(file.Title);
Console.WriteLine(file.Content);
Console.WriteLine();
}
有没有办法使用 LibGit2Sharp 获取远程存储库中的文件列表,但无需在本地克隆存储库?
目前没有执行此类任务的内置机制。
除了检索存储库每个负责人的提交文件列表之外,克隆还会获取整个历史记录。这可能确实需要一些时间。
但是,下面有一些替代方法可以帮助您转发: