前言
今天把項目放到碼云上進行管理轻掩,遇到一些坑,以此做記錄懦底,腦袋往東西快唇牧,方便以后忘了的時候再看看。
碼云其實和gitHub差不多聚唐,只是在碼云上做公司項目的時候設(shè)置為私有項目是免費的丐重,貌似在gitHub上是要收費的。我這里使用的是sourceTree工具進行的源碼的管理杆查。
使用的步驟
第一步:打開碼云的官網(wǎng)注冊扮惦,登錄。官網(wǎng)鏈接
http://git.oschina.net/
登錄之后如下圖所示:
第二步:創(chuàng)建自己的私有倉庫
1.如下圖所示根灯,點擊新建項目
選擇私有的径缅,開始創(chuàng)建項目
點擊創(chuàng)建之后,就會出現(xiàn)以下的頁面烙肺,如圖所示的就是自己的倉庫的路徑纳猪,但是,就是在這里遇到的坑桃笙,這樣操作之后氏堤,我們需要的打開sourceTree的客戶端,當輸入克隆的URL的時候搏明,會提示是無效的git路徑鼠锈,所以就需要下一步,配置配置SSH公鑰
第三步:配置SSH公鑰
上面已經(jīng)說了星著,如果步配置這個公鑰的話购笆,就會遇到坑。
配置公鑰就在個人信息里面
下圖就是公鑰的頁面
第四步:生成Mac版本的公鑰
生成公鑰的時候虚循,需要打開終端同欠,輸入ssh-keygen -t rsa -C "xxxxx@xxxxx.com"样傍,引號里面是你自己的郵箱的地址,然后點擊四次回車
具體的操作如下圖所示:
然后輸入:cat ~/.ssh/id_rsa.pub 來查看你的SSH公鑰铺遂,顯示如下圖所示
將公鑰復制到剛才提到的碼云的SSH公鑰的那里
點擊確定輸入密碼即可衫哥。
最后在終端上輸入ssh -T git@git.oschina.net
出現(xiàn)Welcome to Git@OSC, ***,就表示成功了襟锐。
第五步:生成本地倉庫
本文開頭說了撤逢,我用的是sourceTree工具進行的源碼的管理,所以打開sourceTree粮坞。但是首先要獲取的是私有倉庫的路徑
接下來打開sourceTree蚊荣,添加新倉庫,從URL克隆
然后點擊右下角的克隆就可以了妇押。
如上圖所示的創(chuàng)建好之后,把自己的項目放到剛才創(chuàng)建的文件夾里就是本地倉庫里面就行姓迅,就可以把推到遠程的私有倉庫了敲霍。一個遠程的倉庫可以對應多個本地倉庫,一個本地的倉庫只能對應一個遠程倉庫丁存。當多人開發(fā)的時候肩杈,其他的小伙伴可以根據(jù)遠程倉庫的地址生成本地的倉庫,共享項目解寝。
小坑:
1.在沒有配置ssh公鑰的時候扩然,打開sourceTree克隆,就會提示無效的git路徑聋伦,所以先要配置好ssh公鑰
2.在注冊sourceTree的時候夫偶,可能會因為網(wǎng)絡(luò)的問題打不開,這時候就需要翻墻解決了觉增。