0%

git命令无法拉取最新代码

1
git pull origin master 显示 timeout

但网页可以访问github.com

1
2
3
4
5
ssh -vvv git@github.com

debug1: Connecting to github.com port 22.
ssh: connect to host github.com port 22: Operation timed out

1
telnet github.com 22 连不上
1
2
3
4
➜  bang-api git:(master) telnet github.com 443
Trying 198.18.0.118...
Connected to github.com.
Escape character is '^]'.

使用的IP不是一个公网IP,同事是可以的,从同事哪里要了一个正确的IP,修改hosts

1
2
3
sudo vi /etc/hosts

20.205.243.166 github.com

然后就可以了