首先可以直接改Hosts文件(現在不太管用了)。如果你是Linux或Mac系統,那麼可以通過命令sudo vim /etc/hosts打開Hosts文件併進行修改。如果你已經擁有了網路代理服務,那麼我們可以在此基礎上配置終端代理。我們查看得知自己代理伺服器的IP地址為http://127.0.0.1... ...
1 直接改Hosts文件(現在不太管用了)
如果你是Linux或Mac系統,那麼可以通過命令sudo vim /etc/hosts
打開Hosts文件,並加入以下內容:
140.82.114.25 alive.github.com
140.82.112.25 live.github.com
185.199.108.154 github.githubassets.com
140.82.112.22 central.github.com
185.199.108.133 desktop.githubusercontent.com
185.199.108.153 assets-cdn.github.com
185.199.108.133 camo.githubusercontent.com
185.199.108.133 github.map.fastly.net
199.232.69.194 github.global.ssl.fastly.net
140.82.112.4 gist.github.com
185.199.108.153 github.io
140.82.114.4 github.com
192.0.66.2 github.blog
140.82.112.6 api.github.com
185.199.108.133 raw.githubusercontent.com
185.199.108.133 user-images.githubusercontent.com
185.199.108.133 favicons.githubusercontent.com
185.199.108.133 avatars5.githubusercontent.com
185.199.108.133 avatars4.githubusercontent.com
185.199.108.133 avatars3.githubusercontent.com
185.199.108.133 avatars2.githubusercontent.com
185.199.108.133 avatars1.githubusercontent.com
185.199.108.133 avatars0.githubusercontent.com
185.199.108.133 avatars.githubusercontent.com
140.82.112.10 codeload.github.com
52.217.223.17 github-cloud.s3.amazonaws.com
52.217.199.41 github-com.s3.amazonaws.com
52.217.93.164 github-production-release-asset-2e65be.s3.amazonaws.com
52.217.174.129 github-production-user-asset-6210df.s3.amazonaws.com
52.217.129.153 github-production-repository-file-5c1aeb.s3.amazonaws.com
185.199.108.153 githubstatus.com
64.71.144.202 github.community
23.100.27.125 github.dev
185.199.108.133 media.githubusercontent.com
接著,如果你是Linux系統,則運行命令:
/etc/init.d/networking restart
如果你是Mac系統,則運行命令:
sudo ifconfig en0 down
sudo ifconfig en0 up
2 配置代理(需要梯子)
如果你已經擁有了網路代理服務(具體怎麼擁有就大家各顯神通了哈哈),那麼我們可以在此基礎上配置終端代理。如果你使用的是ClashX代理客戶端,點擊複製終端代理的選項即可:
![](https://images.cnblogs.com/cnblogs_com/blogs/538207/galleries/2147990/o_230411021021_複製終端代理命令.png)
可以看到我們複製的結果為:
export https_proxy=http://127.0.0.1:7890 http_proxy=http://127.0.0.1:7890 all_proxy=socks5://127.0.0.1:7890
這說明我們的代理伺服器的IP地址為http://127.0.0.1
,埠號為7890
。則我們就可以使用這裡的IP地址和埠號配置GitHub的終端代理了:
#只對github.com
git config --global http.https://github.com.proxy socks5://127.0.0.1:7890
如果要取消GitHub的終端代理,使用下列命令即可:
git config --global --unset http.https://github.com.proxy
數學是符號的藝術,音樂是上界的語言。