如圖所示,不用過用命令行就正常,生成ssh key時,passwordphrase木有設置米密碼,為空
业精于勤,荒于嬉;行成于思,毁于随。
好吧,搞了大半天,終於搞定了,原來souretree不能存放ssh key,而是去指定的位置(~/.ssh/目錄下)讀取ssh key,最關鍵的是,他默認是讀取名為id_rsa的私鑰! ! !而我的私鑰並不是這個名字,所以,sourcetree就找不到指定的私鑰,認證就無法通過,從不斷的提示你輸入密碼。將私鑰名字改為id_rsa之後,一切終於正常了。
參考連結:[筆記] 讓 SourceTree 讀取自定的 SSH key(需要翻牆,此處為Google快照)
可以透過設定~/.ssh/config來指定使用的ssh key Host xxxx.xxx IdentityFile ~/.ssh/id_rsa
好吧,搞了大半天,終於搞定了,原來souretree不能存放ssh key,而是去指定的位置(~/.ssh/目錄下)讀取ssh key,最關鍵的是,他默認是讀取名為id_rsa的私鑰! ! !而我的私鑰並不是這個名字,所以,sourcetree就找不到指定的私鑰,認證就無法通過,從不斷的提示你輸入密碼。將私鑰名字改為id_rsa之後,一切終於正常了。
參考連結:[筆記] 讓 SourceTree 讀取自定的 SSH key(需要翻牆,此處為Google快照)
可以透過設定~/.ssh/config來指定使用的ssh key
Host xxxx.xxx
IdentityFile ~/.ssh/id_rsa