git push到远程仓库时出现
1.unable to access 'https://github.com/**': The requested URL returned error: 403
或者:
2.fatal: unable to access 'https://github.com/***': OpenSSL SSL_read: Connection was reset, errno 10054
原因:
主要是因为用其他的GitHub账号push时出错,
问题主要出在原注册账号上,系统保存了账号的信息。在使用新帐号时信息不一致,所以出现报错。
解决方法:
- 打开cmd,输入命令:rundll32.exe keymgr.dll,KRShowKeyMgr,会出现存储的用户名和密码窗口
- 将github相关登录的信息删除
- 再次执行git push origin master就会提示你登录用户名和密码,登录同一个GitHub账号就解决啦
3.fatal: unable to access 'https://github.com/Acaciad/vue_shop.git/': Proxy CONNECT aborted
原因:git 代理终止
解决:git 取消代理
# 设置ss
git config --global http.proxy 'socks5://127.0.0.1:1080'
git config --global https.proxy 'socks5://127.0.0.1:1080'
# 设置代理
git config --global https.proxy http://127.0.0.1:1080
git config --global https.proxy https://127.0.0.1:1080
# 取消代理
git config --global --unset http.proxy
git config --global --unset https.proxy