GitHub 加速神器, 來了!
關(guān)注▼Java學(xué)習(xí)之道▼一起成長,一起學(xué)習(xí)~
今天給大家推薦一個開源項目堪稱是 GitHub 的加速神器。
FastGitHub
這個開源項目就是:FastGitHub,GitHub 加速神器,主要解決 GitHub 打不開、用戶頭像無法加載、releases 無法上傳下載、git-clone、git-pull、git-push 失敗等問題。
原理就是:如果拿到 github 的大量 ip 數(shù)據(jù),我們可以寫程序來檢測哪些 ip 可用,哪些 ip 訪問速度最佳,然后編寫一個本地版的 dns 服務(wù),當(dāng)要解析 github 相關(guān)時,返回這個最佳 ip,這就解決了 github 抽風(fēng)的問題。
于是作者就根據(jù)這個原理,又閉關(guān)幾天不吃不喝,將他多年練就的網(wǎng)絡(luò)通訊技術(shù)功力融入其中,經(jīng)過 100 + 的 commits 之后,終于寫出 FastGithub 這個軟件,好東西自然要分享,好代碼也自然也開源。
這個開源項目的好處就是專門針對 GitHub 訪問速度慢的問題,具有合法性,可靠性,穩(wěn)定性,而是是免費(fèi)的,不需要服務(wù)器資源。
使用方法
本機(jī)使用
運(yùn)行 FastGithub 程序,本機(jī)的網(wǎng)絡(luò)適配器的 dns 會自動變成 127.0.0.1
如果網(wǎng)絡(luò)適配器的 dns 沒有變成 127.0.0.1,請手工修改網(wǎng)絡(luò)適配器的 dns
局域網(wǎng)服務(wù)器使用 (推薦)
在局域網(wǎng)服務(wù)器運(yùn)行 FastGithub 程序
手工修改你電腦的網(wǎng)絡(luò)適配器的 dns,值為局域網(wǎng)服務(wù)器的 ip
以 windows 服務(wù)運(yùn)行
以管理員身份運(yùn)行 cmd,鍵入如下命令,其中 D:\Softs 為軟件實(shí)際目錄
D:\Softs\FastGithub.exe start // 安裝并啟動服務(wù)
D:\Softs\FastGithub.exe stop // 卸載并刪除服務(wù)
軟件下載地址:https://github.com/dotnetcore/FastGithub/releases/tag/1.1.7

項目地址:
https://github.com/dotnetcore/FastGithub
-- END?-- -?
?| 更多精彩文章 -
▽加我微信,交個朋友 長按/掃碼添加↑↑↑

?| 更多精彩文章 -


