商汇粹外网资源平台

搜索
查看: 1585|回复: 5

使用github出了些问题?fatal: unable to access;Failed connect to github. ...

[复制链接]

该用户从未签到

2

主题

3

帖子

8

积分

新手上路

Rank: 1

积分
8
发表于 2022-10-22 10:44:05 | 显示全部楼层 |阅读模式
我今天使用git push origin master的时候,提示我fatal: unable to access 'https://XXXX@github.com/XXX/XXX' Failed connect to github.com:8087; No error

我谷歌了很多答案,大部分说是得需要代理,可是我今天早上用都还好好的,可以push.大家遇到过这个问题没?
回复

使用道具 举报

该用户从未签到

3

主题

15

帖子

51

积分

注册会员

Rank: 2

积分
51
发表于 2022-10-22 10:55:45 | 显示全部楼层
##clone超时解决办法
两个原因:不该加代理不小心被代理软件加了代理。
需要FQ的的git地址没有加代理
$ git clone https://chromium.googlesource.com/v8/v8.gitCloning into 'v8'...fatal: unable to access 'https://chromium.googlesource.com/v8/v8.git/': Failed to connect to chromium.googlesource.com port 443: Timed out

  • 去掉代理


通过:      git config --global http.proxy  查询到当前设置了代理,所以我取消这个设置:      git config --global --unset http.proxy  再查询,已经没有了代理,然后再push
2. 增加代理
注意这里需要你有FQ代理:比如我的本地代理架设在1088端口则:
去主用户文件夹下配置.gitconfig文件:
[http] 这里有一个TAB键proxy = http://127.0.0.1:1088
回复

使用道具 举报

该用户从未签到

4

主题

36

帖子

121

积分

注册会员

Rank: 2

积分
121
发表于 2022-10-22 11:07:25 | 显示全部楼层
我搞好了,自己回答一下。
在谷歌上查了很多办法都没有解决,有的方法是https连接模式改成ssh模式,或者是修改代理,比如:   
    git config --global http.proxy 192.168.1.1:8083   
但是都没有解决我的疑惑,然后我发现了一个问题,就是我根本没有使用代理,所以这样登录方式肯定会有问题。  

我通过:   
        git config --global http.proxy   
查询到当前设置了代理,所以我取消这个设置:   
        git config --global --unset http.proxy   
再查询,已经没有了代理,然后再push,成功了!
回复

使用道具 举报

该用户从未签到

0

主题

1

帖子

27

积分

新手上路

Rank: 1

积分
27
发表于 2022-10-22 11:19:05 | 显示全部楼层
刚刚遇到这个问题,解决了。把URL 模式从HTTPS改为SSH即可。
详情见
Changing a remote's URL
回复

使用道具 举报

该用户从未签到

2

主题

7

帖子

29

积分

新手上路

Rank: 1

积分
29
发表于 2022-10-22 11:30:45 | 显示全部楼层
我弄了一下午,办法都用遍了也没弄好
最后我失望的时候把wifi关了,用手机流量连
解决了
回复

使用道具 举报

该用户从未签到

11

主题

20

帖子

76

积分

注册会员

Rank: 2

积分
76
发表于 2022-10-22 11:42:25 | 显示全部楼层
高票回答也不起效果时,可以使用以下命令确认系统是否使用代理
env | grep -i proxy
如果有设置https代理,可以使用命令去除
unset https_proxy
亲测有效。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表