如果 Github 及其所有相關數據突然消失,世界的正常運行會受到多大的影響,這種影響大致會持續多久?

考慮如下情形:

Github 所有數據全部消失,公司不復存在;應當對此事件負責者不存在或無法找到。但各個用戶自己計算機上的相應 git repo 未受影響。


代碼一點事沒有,問題是 issue 也都丟了……依賴 github 管理 issue 的開源項目短期內會受到不小的打擊,但是慢慢地活躍 issue 的討論會接上,所以停滯一段時間之後還是能照舊。

從此以後大家不再信任完全託管的 issue tracker,分散式的 issue tracker 方案會開始流行,GitHub 就完全是個中心倉庫 + web 界面了。

@祈雨藍 指出找一個 watch 了項目而且沒有參與過 issue 討論的人恢復 issue 即可(我之前不知道 watch 有這種功效。。)。。所以短期內 issue 的影響其實也不大。


幾乎沒有什麼影響,一天左右可恢復。整個github所有倉庫都被全世界很多公司做了全鏡像或者克隆。每個工作拷貝都是完整的github倉庫,這個體系里伺服器僅僅作為備份用途。

Linus這個大嘴曾經說過,懦夫才做備份,勇敢的人將自己的代碼開源,讓全世界的人clone,這樣就永遠不會擔心代碼丟失了。雖然這話有點偏激,但基本上代表了github上代碼的現狀。


repo在,再找一個網站掛上就好了。

issue啊,watch關注什麼的,都在郵箱里,等幾小時就會有人寫個恢復工具,在郵箱上跑一下什麼都回來了。

就是…喜歡我的人找不到了OAQ

-什麼時候你們有了GitHub是代碼託管網站的錯覺,人家明明是同性交友網站啊!-


分散式版本管理系統的精髓。

就是中心版本庫沒了、掛了、刪了。

也不妨事。

所以github突然掛了是不打緊的,要是有個svnhub掛了,那還可能成點問題。


在這個信息爆炸的時代,一周吧。

Bitbucket 馬上宣布接替 GitHub,並贈送$X00代金券。

其他各類 git 倉庫尤其是國內 git 服務公司緊急加班,各使絕招。

各大科技媒體爭相報道此次離奇事件,各類 GitHub 替代測評文章評論區開始戰爭。

26個字母和數字開頭的互聯網巨頭們紛紛將內部研發使用多年的 git 服務開放出來。

此問題下上千條隊形,神預言。之後問題被修改為「Github 消失,請問有哪些替代服務?」

美國 CIA,FBI,NSA 等部門聯合介入調查。

中方表達了對300多消失者的深切慰問,並強烈要求美方及時提供中國消失員工的消息。

斯諾登發表消息,稱此事涉及到章魚貓星人的秘密。

中國社交媒體大量轉發對消失者的祈福以及獨家小道消息。

參考資料:

Team · GitHub

《浪潮之麓》

《沸騰二十五年》

《消失控》

《IT 撿屎》

《走進偽科學》

《上世紀十一大未解之謎》

《凡爾納未發表手稿》

《維基加密》

《驚!GitHub 消失的真相!男默女淚!快轉給你最親愛的人!(轉)》

《人類滅絕之謎》

《多體之地球往事》


代碼一般本地都有副本的


微軟表示毫無壓力,github上的東西都是內部一個機器人mirror過去的


Google表示毫無壓力,Google有自己的代碼庫


你的假設有點奇葩,很想抖機靈。

如果只是github公司數據都丟失,其實還是有很多其他公司全鏡像備份的,我以前一直不能理解,直到我以前的公司全鏡像備份之後。一般一周能恢復,因為數據量不是個小數目,快遞硬碟,然後校驗,應該一天弄不完,像去日本做某項目的黑客攻擊後的損失分析與文件校驗,首先是鏡像帶過去,然後校驗,然後再分析日誌、痕迹可恢復的其他數據,去各大運營商拷貝日誌。

如果是所有的全鏡像都丟失,這可能性不大吧,就算真這樣,自己做的項目也是有備份的,github平台搭好後,估計半年內能恢復70%,熱門項目一兩天就能恢復。

再如果所有託管的項目源代碼都丟失了,只有生產環境還能用,那程序員工資得加倍,然後幾年程序員都很火。

再如果所有託管的項目源代碼都丟失了,只有生產環境的代碼和文件都丟失了,程序員很有可能失業。不過也不一定。哈哈哈,這種情況真叫無語啊。

媽蛋,又沒看問題補充,白寫了


企業版在公司自己的伺服器上,無壓力


你們都說影響不大、沒問題,人家一看也無所謂嘛,那乾脆就給再次牆掉吧,而且這回不會鬆口了。


推薦閱讀:

github第三方ios客戶端哪個好?
工具: git-repo瘦身
有什麼高質量的現代C++風格的開源代碼?
如何在 GitHub 看源代碼學習呢?
要讀別人的代碼,應該如何入手?

TAG:編程 | GitHub | 版本控制 |