sourcetree提示ssh密鑰認證失敗
覺得有用的話,歡迎一起討論相互學習~
- 轉載自:
版權聲明:本文為博主原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接和本聲明。
本文鏈接:https://blog.csdn.net/cs23405/article/details/88242328
不多說廢話,直接上解決方法:
前提是你的電腦已經裝了git工具,然后創建好了.ssh 文件,創建.ssh 文件 方法是在任何地方點擊右鍵 選擇git bash here 輸入ssh-keygen
,然后一直回車就創建好了。選擇用記事本打開.ssh 文件的id_rsa.pub文件,復制里面所有東西到你的遠程倉庫的sshKeys,例如阿里雲,GitHub等
解決方法:
修改SSH客戶端配置
【工具】-【選項】-【一般】,將默認的SSH客戶端-PuTTY/Plink改為OpenSSH,把它選擇為OpenSSH SSH密鑰自動會適配到當前id_rsa文件,點擊確定。然后再重新點擊【推送】就可以了。
-------------------------------------ps 備注-------------------------------------------------------------
1. .ssh文件夾目錄在c:\users\用戶名\下。
2. GitHub添加sshKey的步驟
登錄https://github.com,點擊【頭像】-【settings】
點擊【SSH and GPG keys】-【news SSH key】
然后填寫title名,key里面寫.ssh 文件的id_rsa.pub文件里面的內容,點擊【Add SSH key】