編程工具 占存:109MB 時(shí)間:2023-04-10
軟件介紹: ??????GitHub Desktop(GitHub桌面版),GitHub是目前最熱門(mén)的公共代碼倉(cāng)庫(kù)網(wǎng)站,大多數(shù)知名開(kāi)源項(xiàng)...
1、科學(xué)上網(wǎng)
但是呢也有些問(wèn)題,比如包下載依然較慢,這個(gè)不同供應(yīng)商和實(shí)現(xiàn)方式的效果不一樣,比如企業(yè)申報(bào)類(lèi)的企業(yè)業(yè)務(wù)用途、外企VPN隧道等正常,個(gè)人用途的那就不一定了。
如果是對(duì)我提供服務(wù)的服務(wù)器,這個(gè)方式可能就不太合適了。
2、使用代理
從實(shí)際觀測(cè)來(lái)看,應(yīng)該使用了反向代理,采用一個(gè)這樣的IP(域名),既能讓國(guó)內(nèi)正常訪問(wèn),同時(shí)也能正常訪問(wèn)GitHub,然后在這個(gè)IP的主機(jī)上搭建一個(gè)反向代理,接收國(guó)內(nèi)的訪問(wèn),代理請(qǐng)求GitHub并返回結(jié)果給訪問(wèn)者。
這種辦法只需要更改github.com為代理的域名即可,使用方式與GitHub除了域名不同其他都一樣,速度挺快,可登陸,可提交。類(lèi)似站點(diǎn)眾多但服務(wù)連續(xù)性和穩(wěn)定性普遍不強(qiáng)(安全性待驗(yàn)證),不過(guò)成本較低、簡(jiǎn)單便捷。比如https://kgithub.com(這個(gè)地址后期可能失效),也有人專(zhuān)門(mén)列舉和更新有效的代理清單。
具體替換github.com這個(gè)地址的方式有兩個(gè),一是直接git remote來(lái)修改具體倉(cāng)庫(kù)的地址,二是全局修改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):打開(kāi) 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
保存退出。重啟瀏覽器,再次訪問(wèn)。
4、使用鏡像
把GitHub的實(shí)際內(nèi)容同步、復(fù)制一份,并開(kāi)放訪問(wèn)。這種方式成本較大、時(shí)效性稍弱,但也提供一些增值服務(wù)。如gitclone.com。
以上就是關(guān)于github進(jìn)不去解決辦法的全部?jī)?nèi)容,希望對(duì)您有所幫助