我想在 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
我想在 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
HTTP 403 返回码意味着访问被禁止,通常是因为凭据错误或 GIT 版本错误。很有可能您输入了错误的密码。
为了防止这些错误,您可以使用 GIT 凭证助手,它将您的密码保存在内存中一段时间,并避免您每次通过 HTTP 提交某些内容时都输入它:
git config --global credential.helper 'cache --timeout=3600'
您希望密码在3600
内存中保留的秒数是多少。
提交到 github(以及一般的 GIT 存储库)的最佳(也是最安全)方式仍然是 SSH,您不必记住密码(除非您在 SSH 私钥上设置密码),并且您会自动通过身份验证GitHub 存储库,请参阅他们关于 SSH 密钥的帮助页面。