美文网首页
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