來源於網絡,因爲比較零碎,就不一一列出原文出處,感謝網友的分享!linux
GitHub、SourceForge、Bitbucket、Google Code是目前世界上最爲流行的代碼託管網站,託管了許多著名的開源項目代碼,如GitHub上Linus Torvalds下的linux、Bitbucket上ecos項目等。git
===================================================================================================程序員
我我的三個都用過,實在不能理解爲何 github 如此流行。
我感受的幾個特色(都是分佈式版本管理了):github
另外 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這種免費的無限私有代碼倉庫的託管空間是目前我所知道的管理私有項目最好的選擇,沒有之一。
code.yourdomain.com
指向至關高大上,這點github就比不了。對於我來講,目前BB已經成爲我專門用於承接外包項目的項目管理平臺。邀請客戶加入,什麼進度文檔代碼一目瞭然,issue更迭方便溝通。
因此,若是再有人要問我如何管理私有代碼項目,那就是Bitbucket了。