編程工具 占存:109MB 時間:2023-04-10
軟件介紹: ??????GitHub Desktop(GitHub桌面版),GitHub是目前最熱門的公共代碼倉庫網(wǎng)站,大多數(shù)知名開源項...
1、科學上網(wǎng)
但是呢也有些問題,比如包下載依然較慢,這個不同供應商和實現(xiàn)方式的效果不一樣,比如企業(yè)申報類的企業(yè)業(yè)務用途、外企VPN隧道等正常,個人用途的那就不一定了。
如果是對我提供服務的服務器,這個方式可能就不太合適了。
2、使用代理
從實際觀測來看,應該使用了反向代理,采用一個這樣的IP(域名),既能讓國內(nèi)正常訪問,同時也能正常訪問GitHub,然后在這個IP的主機上搭建一個反向代理,接收國內(nèi)的訪問,代理請求GitHub并返回結(jié)果給訪問者。
這種辦法只需要更改github.com為代理的域名即可,使用方式與GitHub除了域名不同其他都一樣,速度挺快,可登陸,可提交。類似站點眾多但服務連續(xù)性和穩(wěn)定性普遍不強(安全性待驗證),不過成本較低、簡單便捷。比如https://kgithub.com(這個地址后期可能失效),也有人專門列舉和更新有效的代理清單。
具體替換github.com這個地址的方式有兩個,一是直接git remote來修改具體倉庫的地址,二是全局修改git,如下:
git config --global url."代理地址如https://kgithub.com/".insteadOf "https://github.com/" # 全局修改
git config --global --list # 查看配置
git config --global --unset url.https://github.com/.insteadof # 取消修改
3、修改hosts
Ubuntu系統(tǒng):sudo vim /etc/hosts
Windows系統(tǒng):打開 C:WindowsSystem32driversetc 找到hosts文件
在底部加入前三步獲得的內(nèi)容,即:
140.82.113.4 github.com
199.232.69.194 github.global.ssl.fastly.net
185.199.108.153 assets-cdn.github.com
185.199.109.153 assets-cdn.github.com
185.199.110.153 assets-cdn.github.com
185.199.111.153 assets-cdn.github.com
保存退出。重啟瀏覽器,再次訪問。
4、使用鏡像
把GitHub的實際內(nèi)容同步、復制一份,并開放訪問。這種方式成本較大、時效性稍弱,但也提供一些增值服務。如gitclone.com。
以上就是關(guān)于github進不去解決辦法的全部內(nèi)容,希望對您有所幫助