← 返回列表

突發:GitHub 全面封殺國內IP、香港IP、澳門IP?程序員驚呼:我的代碼還在上面啊!!!

itadol5j

3a44496b-742b-4af8-8311-9e144746eb99

1. 臥槽,GitHub 真的沒了?

今天早上,老子像往常一樣打開電腦,準備拉個代碼,結果……

“GitHub 無法訪問”

aa79fd4d-10c2-427e-8095-40fe5972a52b

????

我特麼刷新了十遍,換了三個瀏覽器,甚至重啓了路由器,結果還是一樣——GitHub 徹底打不開了!

朋友圈、微信羣、微博全炸了,一堆程序員哀嚎:

  • “我***的項目還在上面啊!”
  • “剛寫的代碼沒push,現在公司要我交作業,我交個錘子?”
  • “GitHub 被封了?那我們還寫個屁的開源啊?!”

2. 到底怎麼回事?

目前來看,GitHub 的主站(github.com)確實對國內IP進行了訪問限制,包括中國香港IP也遭殃。

有人說是因爲“網絡安全”,有人說是因爲“政策調整”,還有陰謀論說“這是要徹底斷掉程序員的命根子”……

但不管啥原因,現實就是——你突然上不去了!

3. 別慌,先試試這些辦法!

雖然GitHub 官方沒給說法,但咱們程序員啥大風大浪沒見過?牆再高,也攔不住我們翻過去!

方法1:改Hosts(簡單但可能不穩)

  1. 找到你的 hosts 文件(Windows在 C:\Windows\System32\drivers\etc\,Mac/Linux在 /etc/hosts)
  2. 加上這行:

    20.205.243.166 github.com  
    
  3. 保存,重啓瀏覽器試試。

(如果不行,換別的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:如果這篇文章沒了,你們懂的,記得去別的地方找我……)