能夠說GitHub的出現徹底顛覆了以往你們對代碼託管網站的認識。GitHub不可是一個代碼託管網站,更是一個程序員的SNS社區。GitHub真正迷人的是它的創新能力與Geek精神,這些都是沒法模仿的。在GitHub出現後,國內也出現了大量的代碼託管網站,國內外有的代碼託管網站也都開始引入GitHub的某些元素。
開源中國 http://git.oschina.net/
Git @ OSC 是開源中國社區團隊基於開源項目 GitLab 開發的在線代碼託管平臺。Git @ OSC 除了提供最基礎的 git 代碼託管以外,還提供代碼在線查看、歷史版本查看、Fork、Pull Reuqest 、打包下載任意版本、Issue、Wiki 等方便管理、開發、協做、共享的功能,具體請查看幫助。
京東代碼託管平臺 https://code.jd.com/
做爲京東電商雲生態的重要一環,京東雲匯中的代碼託管平臺(https://code.jd.com/) 2013年7月份起全面對外開放,用戶只要擁有京東帳號便可使用的代碼託管服務。此外,爲了支持國內程序員開源社區建設,目前平臺對每一個項目均提供免費的1G存儲空間,並設置了「代碼一鍵遷移」功能,用戶能夠方便的從其餘GIT代碼託管平臺轉移其項目到京東代碼庫。京東雲匯中開放的免費代碼託管平臺實現了基於Git的開發任務分包管理、代碼在線和離線編輯、編碼助手、代碼版本管理等全程的代碼管理服務
CSDN代碼託管平臺 https://code.csdn.net
2013年6月28日推出代碼託管與社交編程平臺「CODE」(https://code.csdn.net),CSDN CODE系統搭建於阿里雲IaaS平臺之上,向我的開發者、IT團隊及企業提供代碼託管、在線協做、社交編程、項目管理等服務。做爲CSDN總體服務的一部分, CSDN CODE平臺使用CSDN通行證系統,與CSDN其餘業務帳號互通, 方便用戶在各個業務間切換。
淘寶的 http://code.taobao.org/
TaoCode是爲開源愛好者和廣大技術人員提供交流、孵化、創新項目的平臺,同時平臺也遵循開源理念全面開源,歡迎更多朋友來參與平臺建設,但願在咱們共同的努力下能加速中國開源消費者向開源貢獻者的轉變。
html
一、VS2013中克隆遠程項目git
首先感謝園友的評論和補充,今日又仔細看了一下,VS2013中是能夠克隆項目的,只是我一直用的GitHub來克隆的,因此沒有注意到。咱們打開VS2013,切換到團隊資源管理器,如圖:程序員
點擊鏈接到團隊項目...,會看到以下圖界面:github
點擊克隆,輸入遠程Git地址,而後點擊克隆按鈕,就會將遠程倉庫的項目克隆到本地,路徑爲下面文本框中的地址,咱們也能夠點擊後面的...按鈕進行修改或者手動輸入。編程
二、SSH的配置bash
若是安裝了Github客戶端,GitHub客戶端會自動的配置SSH。下面咱們來講一下本身配置SSH,首先單擊鼠標右鍵,打開Git Bash here,打開Git命令窗口,如圖:輸入命令:ssh
ssh-keygen -t rsa -C "your_email@youremail.com"
點擊回車,出現以下提示:工具
這個時候咱們看到詢問咱們保存key的路徑,使用默認便可,直接敲回車繼續,這裏我已經生成過了,因此我輸入了新的路徑和文件名,回車後會讓輸入兩次密碼(passphrase),輸入一個大於4位的密碼便可。而後會看到SSH生成成功,如圖:gitlab
這裏能夠看到,咱們的公鑰保存到了yunfeifei_rsa.pub文件中,你們用的是默認路徑的話,就打開路徑C:\Users\Admin\.ssh,會看到如圖所示文件:測試
用文本編輯工具如記事本打開id_rsa.pub,複製裏面的內容,先保存起來,到後面使用。
說到Git代碼託管平臺,首先推薦的是GitHub,好多好的開源項目都來自GitHub,可是GitHub只能新建公開的Git倉庫,私有 倉庫要收費,若是你作的是一個開源項目,能夠首選GitHub。下面推薦幾個比較好的Git代碼託管平臺,這裏我不作過多的說明和評價,也好讓你們多看 看,比較一下,找到本身的"真愛"。
一、GitHub
關於GItHub相信你們都有耳聞,我就不詳細介紹了。GitHub地址:https://github.com/,其首頁如圖:
二、Gitlab
對於有些人,提到GitHub就會天然的想到Gitlab,Gitlab支持無限的公有項目和私有項目。Gitlab地址:https://about.gitlab.com/,其首頁截圖如圖:
三、Bitbucket
bitbucket免費支持5個開發成員的團隊建立無限私有代碼託管庫。bitbucket地址:https://bitbucket.org/,首頁如圖:
四、(推薦)開源中國代碼託管
前面說的都是國外的,下面來講幾個國內的。開源中國一個帳號最多能夠建立1000個項目,包含公有和私有,開源中國代碼託管地址:http://git.oschina.net/,其首頁如圖:
開源中國在幾個月前又發佈了團隊協做開發平臺,和代碼託管平臺一塊兒,打造了一個十分好的團隊開發平臺,開源中國團隊協做平臺地址:http://team.oschina.net/,團隊協做平臺支持任務的建立、討論、便籤等,如圖:
五、(推薦)coding.net
談到coding.net,首先必須提的是速度快,功能與開源中國類似,一樣一個帳號最多能夠建立1000個項目,也支持任務的建立等。coding.net地址:https://coding.net/home.html,其首頁如圖:
六、CSDN代碼託管
CSDN代碼託管地址:https://code.csdn.net/,首頁如圖:
七、京東代碼託管平臺
京東代碼託管平臺地址:https://code.jd.com/,首頁如圖:
說到這裏,也差很少了,雖然我不想影響你們的選擇,可是仍是想表達一下個人見解,我我的比較喜歡GItHub、開源中國、Coding.net這個三個。
在上面咱們使用Git bash生成了SSH的公鑰和私鑰,下面以coding.net爲例介紹一下如何將公鑰部署到遠程Git倉庫,打開設置中心,如圖:
選擇SSH公鑰,填寫公鑰名稱(能夠隨意起名字),而後把咱們剛剛從id_rsa.pub裏面複製出來的東西粘貼到SSH-RSA公鑰key這個文本框中便可。如圖:
添加完成後,咱們打開Git命令窗口測試,輸入以下命令:
ssh -T git@coding.net
這個時候會提示你是否繼續鏈接,如圖:
輸入yes,回車繼續,會出現以下提示,如圖:
若是是開源中國,會提示以下信息:
Welcome to Git@OSC, your name!