[git]mac的github头像突然显示不出来,解决办法

1. 复制自己头像的链接地址

https://avatars.githubusercontent.com/u/22430436?s=460&u=d615b6f55b01116874abc4229369ba6cf70d7f04&v=4

如上述; 

2. ping一下这个地址

使用https://www.ipaddress.com/ 来进行ping操作

https://githubusercontent.com.ipaddress.com/avatars.githubusercontent.com

拿到ip地址

  • 199.232.96.133

3.更改mac host

sudo vi /etc/hosts

4.使host生效

sudo killall -HUP mDNSResponder 

解决问题

 

Others: 

因为网上还有其他办法,加了很多hosts

如果ip到时候变了,换起来很麻烦;

比如下述,记得改变前面的ip; 

# GitHub Start 
199.232.96.133 assets-cdn.github.com
199.232.96.133 raw.githubusercontent.com
199.232.96.133 gist.githubusercontent.com
199.232.96.133 cloud.githubusercontent.com
199.232.96.133 camo.githubusercontent.com
199.232.96.133 avatars1.githubusercontent.com
199.232.96.133 avatars0.githubusercontent.com
199.232.96.133 avatars1.githubusercontent.com
199.232.96.133 avatars2.githubusercontent.com
199.232.96.133 avatars3.githubusercontent.com
199.232.96.133 avatars4.githubusercontent.com
199.232.96.133 avatars5.githubusercontent.com
199.232.96.133 avatars6.githubusercontent.com
199.232.96.133 avatars7.githubusercontent.com
199.232.96.133 avatars8.githubusercontent.com
# GitHub End

 

done!