【轉】目前世界上最爲流行的代碼託管網站

來源於網絡,因爲比較零碎,就不一一列出原文出處,感謝網友的分享!linux

 

GitHub、SourceForge、Bitbucket、Google Code是目前世界上最爲流行的代碼託管網站,託管了許多著名的開源項目代碼,如GitHub上Linus Torvalds下的linux、Bitbucket上ecos項目等。git

===================================================================================================程序員

我我的三個都用過,實在不能理解爲何 github 如此流行。

我感受的幾個特色(都是分佈式版本管理了):github

  • Bitbucket:免費支持私有倉庫,這一點無可比擬。它同時支持 hg / git,不管從界面仍是功能上看,跟 GitHub 比都幾乎沒有什麼缺點(GitHub 有的功能它全有)。
  • GitHub:除了讓我感受比較 geek 之外,真心沒以爲有什麼特別突出啊?(尤爲跟 Bitbucket 相比較)
  • Google Code: 三者中最好的 Wiki 系統,很好的 issue tracker 以及 Google Group / Gmail 的集成,並且它同時支持 svn / mercurial / git 三種版本管理。


另外 git,真的比 hg (mercurial) 好不少?一樣是 DVCS,hg 從概念上很是容易啊。web

===================================================================================================windows

若是想要免費git repository,就選擇bitbucket
不然就選擇github,開源出來就是但願更多人關注,接近與關注者的距離,方便交流,github在這一點上無疑是最好的;如今上面的wiki、issue系統也已經至關好用了,一直在使用。

google code那種方式已經很是落後了,產品的改進也很是少,github的改進很是到位markdown

===================================================================================================網絡

在github的活躍項目大多數是跟web開發有關,其中以JavaScript、Ruby(Ruby on Rails)、NodeJS社區爲主,在這些社區、項目中活躍着不少明星程序員,單單是由於這些已經足以吸引不少用戶選擇githubdom

bitbucket 提交大文件速度很快,並且私人項目免費,且不限容量,好處多多。建議我的項目方bitbucket。github提交大文件沒法成功,不知道是否是有大小限制。優勢是開源項目很是多,適合在上面尋找你須要的代碼。分佈式

 

Bitbucket這種免費的無限私有代碼倉庫的託管空間是目前我所知道的管理私有項目最好的選擇,沒有之一。

  1. 首先是免費的私有倉庫,並且不限制倉庫數量,這一點已是壓倒性的優點了。
  2. 而後team帳號以前能夠經過邀請達到10人合做,edu帳號更是無人數限制,並且即便不建team,單獨的項目內也能夠邀請別人加入合做。
  3. 另外還支持CNAME到帳號,code.yourdomain.com指向至關高大上,這點github就比不了。
  4. 還有整個網站的能夠用中文,翻譯項目進度是99%。
  5. 不過界面稍遜於github,可是今年issue/wiki也都升級支持markdown,除了network圖差點,只有commit界面比較簡陋的線條,但也足夠。
  6. 惟一的不足就是訪問速度略慢,但通常只提交代碼啥的徹底沒問題。

對於我來講,目前BB已經成爲我專門用於承接外包項目的項目管理平臺。邀請客戶加入,什麼進度文檔代碼一目瞭然,issue更迭方便溝通。

因此,若是再有人要問我如何管理私有代碼項目,那就是Bitbucket了。

 

bitbucket 與 github 的區別都有哪些?

接觸git不久,包括github和bitbucket也都是才接觸不久,通過一段時間的觀察,我看來二者的區別以下: 價格: github公有倉庫免費,私有倉庫須要付費 bitbucket容許5人如下的 公有/私有 倉庫均免費(邀請能夠達到8人) 氛圍: github著名的項目不少,並且SNS作的更好 bitbucket沒什麼SNS的氣氛 界面: github無中文界面 bitbucket有中文界面(翻譯程度目測已達到90%以上,經常使用的那些) 客戶端: 除原生的命令行外 github for windows 只支持github的託管 bitbucket的 SourceTree支持bitbucket、github以及stash的託管,且中文界面 代碼片斷: github有Gist bitbucket無 其餘: github能在網頁倉庫中直接預覽圖片,而bitbucket不行 github有那個page的功能,bitbucket無,但均可以綁定域名
相關文章
相關標籤/搜索