1.為什麼
安全,好用,免密碼,逼格高
複製程式碼
2.流程
-
1.安裝Git客戶端,安裝SourceTree客戶端,我的版本分別為:Git:2.9.3,SourceTree2.3.5,注意安裝最好不要帶有中文路徑
-
2.SourceTree客戶端,點選選單欄工具-建立或匯入SSH金鑰
-
3.點選Generate生成ssh金鑰,需要耐心等待,據說點選進度條下方空白頁面會快一點,可試試
-
4.生成之後如圖,紅框內為公鑰,這時候建議先把公鑰和私鑰都儲存到本地路徑做好備份,避免手抖關了視窗
-
5.登入GitLab,把公鑰複製到GitLab裡面,具體路徑如圖,然後把上一步視窗中的公鑰複製進去,點選增加金鑰按鈕,便生成ssh金鑰
-
6.找到想要拉取的專案主頁,找到專案的ssh金鑰連結,點選右邊複製按鈕
-
7.回到SourceTree主頁,檢查一下金鑰配置,點選選單欄工具-選項,地址指向剛才儲存的私鑰路徑
如果後續有問題,可以回來禁用一下這個驗證
-
8.配置沒問題了繼續,點選選單欄檔案-第一個克隆/新建選項,開啟一個新的Clone頁面,把剛才GitLab上的ssh金鑰連結複製進來,這裡目標路徑也要指向非空目錄,ssh連結沒複製錯的話這裡會識別出Git倉庫
-
9.點選克隆,沒問題就可以了,但有可能會出現如圖報錯,提示這個的話,直接看右下角這個奇怪的圖示,這裡需要從這個addKey入口重新匯入一下私鑰,如果剛才設定了密碼就輸入密碼,匯入之後close,這個圖示還是在右下角系統托盤執行的
-
10.然後就可以啦.....
謝謝.