1 打開Gitbase查看本地是否已生成ssh祕鑰
cd ~/.ssh
ls
如果已生成 如下
2 如果未生成,則執行命令生成祕鑰
ssh-keygen -t rsa -C "[email protected]"
郵箱改爲自己的郵箱地址
此時再執行第一步,ssh祕鑰已經生成
3 複製公鑰 id_rsa.pub內容到gitlab ssh keys
4 sourcetree設置祕鑰(私鑰)
打開 工具-選項
使用系統的git,不要使用內嵌的,會有未知問題
選擇 一般,填寫全名和郵件地址
SSH客戶端選擇 OpenSSH,SSH祕鑰選擇剛纔生成的id_rsa(私鑰)
此時就可以正常拉取和推送代碼了