SourceTree使用SSH克隆碼雲項目
阿新 • • 發佈:2018-09-15
兩種 賬號 復制 pub 重新 etc welcom 進行 -m
SourceTree使用SSH克隆碼雲項目
覺得有用的話,歡迎一起討論相互學習~Follow Me
SourceTree使用SSH克隆碼雲項目
參考文獻
https://blog.csdn.net/qing666888/article/details/79513089
一、HTTPS和SSH克隆方式的區別
HTTPS:每次獲取fetch和推送push代碼時都需要重新驗證賬號和密碼。
SSH:如果你是項目成員,就可以用這種方式,獲取和推送操作時不需要再次驗證賬號。需要事前在本地創建SSH Key並添加到碼雲中即對於同一臺計算機而言,只用進行一次公鑰計算。
二、創建添加SSH-key
打開SourceTree,操作——在終端中打開(事先要裝好Git)——在git命令行中輸入:
- 創建:ssh-keygen -t rsa -C 你的郵箱
三次回車這樣就不用設置密碼
- 查看:cat ~/.ssh/id_rsa.pub
查看公鑰value,右鍵copy。也可以進入C:\Users\Administrator.ssh用記事本打開id_rsa.pub復制公鑰
其中ssh-rsa 開頭的一串字符串就是公鑰 - 添加:登錄碼雲——個人中心——修改資料——SSH公鑰
- 測試:ssh -T [email protected]
如果可以看到welcome,你的昵稱,說明成功了! 配置:打開sourceTree——工具——選項——在SSH客戶端中選擇OpenSSH——完成
三、開始克隆SSH
- 登錄碼雲後,進入開源項目,隨意選擇自己希望導入SourceTree的一個項目。
- 進入項目後點擊克隆,會看到HTTPS和SSH兩種方式,首先我們選擇SSH方式,復制網址
- 打開sourceTree,點擊Clone
克隆成功.
SourceTree使用SSH克隆碼雲項目