國內能替代github的網站有哪些?
碼云 Gitee (最新獨立域名)是由開源中國出品,旨在樹立國內代碼托管和協作開發的行業標桿,靈活便捷地支撐個人、團隊、企業的開發需求的產品。
本文將從“碼云的由來”、“碼云與 GitHub 的區別”、“碼云的愿景”等多方面來的剖析,來讓大家更全面的了解和評價碼云。
1. 碼云 Gitee 的由來在題主對問題的描述中,將碼云看作為中文版的 GitHub ,其實兩者是有區別的。美國有Facebook 和 Twitter,我們也有新浪微博,并成功打造的新的媒體生態,上到國家管理下到個人表達都因為微博產生了深遠影響。新事物的出現總是因為新需求的產生,本土開發者們對于開源軟件的需求逐年遞增,大家需要更方便的展示、交流和協作,這也是碼云能走向市場并扎根立足的根本原因。
上線四年,得到兩百多萬用戶的認可,年均增長率 149%,近三百萬開源項目,年均增長率 171%,這一事實也許比前面的話更有說服力。
關于“碼云”產品名稱,指代的是“代碼”和“云平臺/云服務”,和我們的核心功能非常貼合,只可惜和大佬有些撞衫…不過名字只是代號,真正的價值、美感往往需要實際的接觸和了解——就像人與人的關系。
2. 本土開發者需求的特殊性開源無國界,行業的進步依靠著每一位開發者的貢獻。中國的政治、經濟、文化在近二十年來得到了飛速發展,IT 行業更是如此,立足于本土國情的開發者們,在開源軟件上的需求有沒有自身的特殊性呢?答案是肯定的。
首先,在語言的使用上,當然中文交流更暢快、更有效率;其次,國內 IT 行業有自己的特點,天然決定了對開源軟件的需求也有自己的特點,比如小程序這個東西,只有國內有,做個開源的小程序托管在碼云比 GitHub 明顯更有優勢,因為關注著都是國內的開發者;又或者說做個用平板練毛筆字的開源項目,當然也是更多的適合本土環境。然后,開源不僅僅是大項目,像 OpenStack、Tensorflow 這樣的大廠大作,確實有 GitHub 就夠了,但是這樣的大型項目畢竟不是普遍情況。現在編程越來越普及,每個人都可以參與和貢獻開源項目,去做一些有意思的東西分享出來,那么從受眾、交流便利度、訪問速度等方面,碼云都有優勢,并且也在不斷地優化用戶體驗。3.碼云與 GitHub 的區別在哪里?碼云和 GitHub 社區版之間的區別,如果簡單粗暴的回答,那就是碼云的私有庫也是完全免費的。
這當然不是個輕松的決定,市場上其他產品,都把私有庫作為收費服務提供,碼云則通過提供企業版這條產品線,作為增值服務——這似乎也是水到渠成的決定:
一來已在代碼托管服務方面積累多年,大大小小的問題都經歷過,耐造、穩定;二來我們的 geek 團隊對協作開發也積累了很多經驗和思考,“工欲善其事必先利其器”。沒有足夠好的團隊協作開發工具,那就做一個。項目管理、代碼管理、文檔協作一站解決,最重要的是,一切都圍繞代碼而存在,產品規劃好、任務分解好,開發接了任務碼好代碼,直接通過 Pull Request (PR)通知測試和審查人員,直接對比代碼版本變化、充分討論,PR 通過后任務直接關閉……是的,前所未有的流暢。
企業版方面,碼云和 GitHub 的區別,首先是定位,然后定位的差異會具化在功能側重和提供方式上:
GitHub for business 仍然是立足于代碼托管功能,上下游的功能主要通過集成其他服務提供商而實現(當然,這也是生態使然);碼云 企業版 則針對國內中小型開發團隊敏捷開發實踐需要,除了代碼托管功能之外,重點強化了與代碼聯系最密切的項目/任務管理和文檔功能(技術文檔協作、知識沉淀),以及持續集成(內測階段)。以原生的方式提供功能,盡管研發投入大,但能夠帶來更整體、更流暢的使用體驗,值得。4.碼云的愿景希望能夠為國內開源生態的建立和發展貢獻一些力量,這是愿景、是初心,帶著顯著的開源中國的基因。我們更清楚地知道,只有不斷地通過打磨產品、優化服務,才可以讓用戶認同、讓市場認同,才可以真正守住初心、實現愿景。
經過四年多的發展,碼云也逐漸探索出了自己的社區版 + 企業版的道路:
提供更好的代碼托管平臺,讓更多的國內開發者參與開源,更方便地展示、交流和提升;
為開發團隊打造更專業的云端協作開發平臺,讓協作開發更流暢和高效。
5.碼云和 GitHub 并不是一種非此即彼的選擇立足國內,融入國際是每一位開發者應該有的格局,在 GitHub 上有全球各地的優秀人才,可以學習最新的知識,了解最前沿的技術;在碼云上有百萬級優秀的本土開發者,他們的開源項目不僅解決了行業問題,也給自己職業生涯增光添彩,更幫助了許多國內正在接觸開源技術的新人們。