我无法从GitHub Web浏览器(使用标准URL)打开通过Octokit创建的存储库
github.com/user/repo-name
)
但有效的是url
github.com/user/repo-name.git
此外,GitHub在页面上显示此消息:
此时无法检索最新提交。
我想可能是因为
.git
它们的配置文件看起来与我在Web浏览器中创建的repos非常相似。
是什么导致了这个问题?
我可以用
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
创建和初始化本地存储库