2

我想在 github 上创建一个新的存储库,并且在执行初始步骤之后,当我来到这一步时: git push -u origin master我收到以下错误:

error: The requested URL returned error: 403 while accessing https://github.com/sjs7007/wget-nptel-download-script.git/info/refs

fatal: HTTP request failed

4

1 回答 1

1

HTTP 403 返回码意味着访问被禁止,通常是因为凭据错误或 GIT 版本错误。很有可能您输入了错误的密码。

为了防止这些错误,您可以使用 GIT 凭证助手,它将您的密码保存在内存中一段时间​​,并避免您每次通过 HTTP 提交某些内容时都输入它:

git config --global credential.helper 'cache --timeout=3600'

您希望密码在3600内存中保留的秒数是多少。

提交到 github(以及一般的 GIT 存储库)的最佳(也是最安全)方式仍然是 SSH,您不必记住密码(除非您在 SSH 私钥上设置密码),并且您会自动通过身份验证GitHub 存储库,请参阅他们关于 SSH 密钥的帮助页面

于 2012-06-22T08:11:32.550 回答