GitHub 有什麼用?放在上面的代碼會泄漏嗎?


不僅會泄露,還會時不時有變態來監視(Watch)你,有食人族拿叉子叉(Fork)你,有小偷會標個星號(Star)等自己有空的時候來偷,有暴力狂會要求扯你(Pull Request),還會有處女座的來找你麻煩(Issue)。

---

補充1:

贊同評論中@方元溪的觀點,Pull Request 嚴格地說應該是有受虐狂求著你去扯TA。。


放在上面的代碼都是公開的,談何泄露。不過你要是肯每個月不斷地給錢,就可以開private repository。一旦斷糧了,你自己也訪問不到代碼了,連只讀都不行。我有一個廢棄的private repository就是這麼沒掉的。

但是github自己也說了,一旦repository高達1G,性能會直線下降。Office內部也曾經嘗試過使用git,沒兩天就放棄了。


github並不是給你放代碼的地方,而是一個全球最大的同性交友平台。

國內也有類似的網站,叫acfun。



問:github有什麼用?

答:

  • github可供全球開發者發布開源項目,項目既可以是代碼,也可以是其它資源;

  • 可以通過github搭建個人獨立博客;
    • Windows下一步步搭建自己的獨立博客——使用 GitHub Pages + Hexo 基礎教程(一)
    • Windows下一步步搭建自己的獨立博客——使用 GitHub Pages + Hexo 基礎教程(二)

    • Windows下一步步搭建自己的獨立博客——使用 GitHub Pages + Hexo 基礎教程(三)

  • 由於在github上可以fork、star、watch開源項目,follow任何人,還可以create pull request等等,程序員這個群體主要是男性,所以又被譽為全球最大的同性交友網站。

問:放在上面的代碼會泄漏嗎?

答:

會,不會泄露怎麼交友?別人怎麼知道你屌不屌呢?如果你想創建私人或者公司內部的的倉庫,

建議就要在github上花錢創建了,自己搭一個伺服器或者是用國內的服務吧。

類似的網站有:

  • Git@OSC代碼託管

  • CODE

  • TaoCode - Taocode

  • https://code.google.com/


說個真事兒。

前段時間我們公司CTO收到一封烏雲的郵件,說是我們網站後台密碼泄露了,還附有後台的截圖,一開始還以為是有人窮舉密碼,又是查日誌又是改密碼的,還寫了個腳本每3天改一次密碼。

最後發現是因為Github上面原來一個應該私有的項目一不小心公開了,公開了不算還把伺服器配置文件也給放裡面了,然後就有人用Github的搜索功能搜到了我們的代碼。幸好是白帽子發現的,要不然損失就沒法估計了。最後給人家發了張500的代金券(汗)

所以Github還是有一定的風險的,尤其是管代碼的人是個逗比的時候。


有些代碼會泄漏些內存


全球最大的同性交友網站~購買會員即可享受空間私密服務~


直接把代碼放上去很不安全(除非是private)。GitHub上面有一大堆key,郵箱密碼QQ密碼都可以找到,有了郵箱和QQ,又可以輕鬆搞到別的密碼,甚至很多賬號密碼應該是一樣的。還有一些第三方服務提供的token、key啥的寫在裡面的就更多了。像這類東西最好傳到github上前給隱掉,即便你之後的代碼里改掉了還是不行,有歷史記錄的呀!


猜測Bitbucket適合你


不僅會泄露,還會腐爛。

我有個放在github上的項目。因為是個人項目,有段時間沒有興趣,於是兩年多沒有維護。

之後有天突然想起來,代碼clone下來發現跑不起來了。。。。。


有Private Repo,但你要有Money。如果Public了,那就是你默認開源,就不叫泄露了。


如果你打算不公開代碼,請用git@oschina。


會側漏


會。代碼放在上面非常危險,不僅會泄露你的代碼,久了莫名其妙還會遭到攻擊,代碼邏輯遭到破壞,長bug,執行效率直線降低的恐怖狀況。建議不要使用。


GitHub是開源社區啊,這裡有款開源版的移動應用數據統計分析工具也是在GitHub,推薦去看看,還不錯


程序員最大的交友平台 代碼是來拉攏人氣和篩選好友的


我想在公司內部搭建一個類似github的共享平台,僅限於項目組內部使用,我應該選擇什麼軟體的?最好是免費的軟體。


這是段子手寫的段子吧~


付費就不會側漏哈哈,private


推薦閱讀:

如果我們能從頭開始,web編程會是什麼樣子?
react、vue如何為所有原生標籤/元素綁定事件?

TAG:Web開發 | 前端開發 | 程序員 | 軟體開發 | Android開發 |