我不确定在私人仓库上“拉取访问权”是什么意思。我现在应该能够克隆它吗?我不能。
[1045](m7int01)~/codes>git clone https://github.com/glwhart/[repo_name]
Initialized empty Git repository in /zhome/glh43/codes/[repo_name]/.git/
error: The requested URL returned error: 403 Forbidden while
accessing https://github.com/glwhart/[repo_name]/info/refs
fatal: HTTP request failed
但我可以下载源代码的zip文件......
答案 0 :(得分:0)
首先检查您是否有可能缓存了错误凭据的git凭证帮助程序:
@* Generator: MvcView *@
@{
ViewBag.Title = "Index";
}
<h2>Index</h2>
根据建议,git config credential.helper
可用于强制使用这些(正确的)凭据,仅用于测试。
答案 1 :(得分:0)
我很抱歉为一个简单的问题占用带宽。无论如何,github页面上的“复制到剪贴板”按钮(用于克隆回购)似乎给了我一个虚假的URL。我今天早上再次尝试,这是不同的---但它仍然没有用。
与上面的几条建议/评论相似,包括我在网址中的用户名(但不是密码)就可以了:
git clone https://[username]@github.com/[orgname/reponame].git
这正确连接,询问我的github密码,并且工作正常。
感谢那些花时间回应的人。
我仍然想知道“拉取访问”是否与任何其他类型的访问不同。邀请我的电子邮件说我被授予“拉取访问权限”......