我想在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
答案 0 :(得分:1)
HTTP 403返回代码表示禁止访问,通常是因为凭据错误或wrong GIT version。您可能错误输入了密码。
为了防止出现这些错误,您可以使用GIT凭据帮助程序,它会将您的密码保留在内存中一段时间,并避免每次通过HTTP提交时都键入密码:
git config --global credential.helper 'cache --timeout=3600'
其中3600
是您希望密码保存在内存中的秒数。
提交github(以及一般GIT存储库)的最佳(也是最安全)方式仍然是SSH,您不必记住您的密码(例如,如果您在SSH私钥上设置密码,则除外)您将自动通过GitHub存储库验证,请参阅他们的help page about SSH keys。