我无法从 Github Web 浏览器打开通过 Octokit 创建的存储库(使用标准 url github.com/user/repo-name
)
但有效的是网址github.com/user/repo-name.git
此外,Github 在页面上显示此消息:
目前无法检索最新提交。
我认为.git
配置文件中可能存在一些问题,因为它们看起来与我在 Web 浏览器中创建的 repos 中的几乎相同。
什么可能导致问题?
我可以克隆这个 repo 使用context.CloneUrl
它工作得很好。
我正在通过 Octokit 创建一个存储库,效果很好
var basicAuth = new Octokit.Credentials(Login, Password);
var client = new GitHubClient(new ProductHeaderValue(repoName)) {Credentials = basicAuth};
var repository = new NewRepository(repoName)
{
AutoInit = false,
Description = null,
Private = false
};
var context = await client.Repository.Create(repository);
此外,我LibGit2Sharp
用于创建和初始化本地存储库