2022年3月28日 星期一

github + sourcetree window10

記錄一下 github 搭配 sourcetree 常遇到的問題






 之前就搞了一次ssh因為某天開始就不支援傳統帳號密碼存取

沒想到最近又來一次

即使是ssh,RSA key也不支援

所以又要重弄一次








首先就去建立一個新的ssh key吧

如上圖,在 sourcetree 裡面就可以

打開後記得下面不能選RSA

如下圖這裡是選ECDSA










按下Generate之後稍微滑動一下滑鼠就可以建立key

Public key就自己找個記事本複製貼上存起來

(我選Save public key存起來的檔案反而不能給github用)

Private key的話他會建議你加個密碼然後選Save private key存起來

然後去github網頁,右上角個人圖示,再選設定









選New ssh key,然後把剛才public key複製貼上後save

再來到電腦右下角找到Pageant






點開後如下圖








點選Add key之後選擇剛才存檔的private key

如果你剛才有設定密碼的話他會要你輸入密碼

到這邊就算是完成了

再來去github網頁選擇你要clone的project






一開始還以為要用ssh那欄,結果要用https的url,sourcetree才會讓我抓

其實這一整套做完也真夠麻煩

好像可以直接用github desktop取代就好了

說不定是github想推他們自家的軟體


沒有留言:

張貼留言