突發:GitHub 全面封殺國內IP、香港IP、澳門IP?程序員驚呼:我的代碼還在上面啊!!!
1. 臥槽,GitHub 真的沒了?
今天早上,老子像往常一樣打開電腦,準備拉個代碼,結果……
“GitHub 無法訪問”
????
我特麼刷新了十遍,換了三個瀏覽器,甚至重啓了路由器,結果還是一樣——GitHub 徹底打不開了!
朋友圈、微信羣、微博全炸了,一堆程序員哀嚎:
- “我***的項目還在上面啊!”
- “剛寫的代碼沒push,現在公司要我交作業,我交個錘子?”
- “GitHub 被封了?那我們還寫個屁的開源啊?!”
2. 到底怎麼回事?
目前來看,GitHub 的主站(github.com)確實對國內IP進行了訪問限制,包括中國香港IP也遭殃。
有人說是因爲“網絡安全”,有人說是因爲“政策調整”,還有陰謀論說“這是要徹底斷掉程序員的命根子”……
但不管啥原因,現實就是——你突然上不去了!
3. 別慌,先試試這些辦法!
雖然GitHub 官方沒給說法,但咱們程序員啥大風大浪沒見過?牆再高,也攔不住我們翻過去!
方法1:改Hosts(簡單但可能不穩)
-
找到你的
hosts文件(Windows在C:\Windows\System32\drivers\etc\,Mac/Linux在/etc/hosts) -
加上這行:
20.205.243.166 github.com - 保存,重啓瀏覽器試試。
(如果不行,換別的IP,網上搜“GitHub hosts 最新”總能找到)
方法2:科學上網(懂的都懂)
如果你有梯子,直接全局代理,穩得一匹。
方法3:GitHub鏡像站
有些國內鏡像站還能用,比如:
(但鏡像站可能延遲高,適合緊急查看代碼,不適合長期用)
方法4:Gitee 備份(國產平替)
如果GitHub 真的長期不能用,Gitee(碼雲) 是個備胎,但……你懂的,審覈嚴格,很多項目放不上去。
4. 程序員們的憤怒:我們做錯了什麼?
GitHub 被封,最慘的就是程序員。
- 學生:作業代碼都在上面,老師還讓交GitHub鏈接,現在咋辦?
- 打工人:公司項目託管在GitHub,現在連不上,老闆問“爲啥今天沒提交”,難道說“因爲國家不讓”?
- 開源貢獻者:辛辛苦苦寫的項目,突然全世界都看不到了,心態崩了……
我們寫代碼的招誰惹誰了?
5. 未來怎麼辦?
如果GitHub 真的長期被封,那咱們只能適應:
- 備份代碼:本地、私有GitLab、Gitee 都存一份
- 學會翻牆:程序員不會科學上網,就像廚師不會用菜刀
- 關注替代方案:GitLab、Bitbucket 也可以看看
6. 最後,說點真心話
我知道,很多人看到GitHub 被封,第一反應是罵。但罵解決不了問題,咱們得想辦法活下去。
程序員是這個時代最硬核的羣體,封了一個GitHub,我們還能找到100種方式繼續寫代碼。
代碼不死,只是換了個地方跑。
轉發提醒:
如果你身邊還有程序員不知道GitHub 被封了,趕緊把這篇文章甩給他! 別讓他傻傻刷新一整天!
關注我們,回覆“GitHub”獲取最新訪問方法!
(PS:如果這篇文章沒了,你們懂的,記得去別的地方找我……)