美文网首页
git push 出现 fatal: TaskCanceledE

git push 出现 fatal: TaskCanceledE

作者: GreperXiao | 来源:发表于2020-11-12 17:55 被阅读0次

git push 经常出现
fatal: TaskCanceledException encountered
或者
fatal: HttpRequestException encountered

几次报错之后,就需要重新输入账号密码了。
网上搜罗一圈,可能都没说到重点上。

报这个错的原因是git 请求api.github.com出错,connection reset
解决方案是小飞机,哈哈,其实没必要。

去ipaddress等网站去查一下 api.github.com的ip,找一个能用的 ,写到hosts文件中也可以。
不过这个解决方案也很繁琐是不是?

这里有个比较好的开源项目DevSidecar
github 地址: https://github.com/docmirror/dev-sidecar
gitee 地址: https://gitee.com/docmirror/dev-sidecar
桌面版下载地址:https://dev-sidecar.docmirror.cn/update/DevSidecar-1.1.0.exe
安装后打开等两项都开启之后,再去git push试试,看是不是ok了

在这里插入图片描述

主要是通过本地代理的方式将http请求代理到一些国内的加速通道上,不用小飞机也能解决一些网站和库无法访问或访问速度慢的问题

它上面有个功能叫dns优选,可以配置想要的域名,然后通过国外的dns服务器解析,帮你挑一个最优的ip进行代理连接。

所以遇到其他原本打不开的国外网站,都可以去设置一下这个域名解析,可能就可以打开了
(注意:对于被GFW和谐的网站是没用的)

在这里插入图片描述

如果觉得好用,记得gitee ,github上点个star哟
github 地址: https://github.com/docmirror/dev-sidecar
gitee 地址: https://gitee.com/docmirror/dev-sidecar

相关文章

网友评论

      本文标题:git push 出现 fatal: TaskCanceledE

      本文链接:https://www.haomeiwen.com/subject/trbpbktx.html