Git 推送错误解决
- Author identity unknown
- 此时只需重新验证自己的账号信息
git config --global user.email "you@example.com" //将you@example.com替换为自己邮箱
git config --global user.name "Your Name" //将Your Name替换为自己github账号名
- fatal: unable to access ‘https://github.com/xxx.git/’: Failed to connect to github.com port 443 after 21102 ms: Timed out
此时可通过修改hosts或者使用代理重新测试(不行就多试几次)此时可通过修改hosts或者使用代理重新测试(不行就多试几次)
- OpenSSL SSL_read: Connection was reset, errno 10054
- 因为服务器的SSL证书没有经过第三方机构的签署,所以才报错
- 关闭SSL验证即可
git config --global http.sslVerify "false"
- Everything up-to-date
- 大概率是本地分支和远端分支不匹配或者文件已经上传过并重复
- 将推送的远端分支改成和本地分支相同即可
git push -u origin main //main替换为其他分支即可
其他
- 关联仓库并建立连接
git remote add origin xxx //将xxx替换为仓库地址
- 切换分支
git checkout -b main //将main替换为其他分支名
- 删除本地关联仓库然后关联新仓库
git remote rm origin //删除本地关联仓库
git remote add origin https://github.com/XXXXX.git //关联新仓库
- 查看全局配置
git config --global -l
- 设置全局代理
git config --global http.proxy 127.0.0.1:7890 //7890为代理软件端口,依自己情况修改
git config --global https.proxy 127.0.0.1:7890
看到你的文章,我仿佛感受到了生活中的美好。
暂无点赞