Generate ssh key
cd ~/.ssh ssh-keygen -t rsa -C "email@ex.com" //email 可隨便打 //產生 id_rsa //密鑰 //id_rsa.pub //公鑰 //檔名一定要是id_rsa,因為sourcetree 不能匯入ssh key, 只會找預設的key
Gitlab ssh setting
登入gitlab, 左側欄有SSH Keys, 貼上 id_rsa.pub的內容, 最後的email不用貼
Testing
ssh://git@host/test.git //user 一定要是git,這是自架的gitlab預設的 //有反應就是設定正確
Sourcetree setting
在sourcetree的設定裡,改成跟ssh 測試一樣。 ssh://git@host/test.git
問題
1 如果domain不行,改用ip 2 記得user 要用git
沒有留言:
張貼留言