相信大家在 碼雲生成/添加SSH公鑰的過程中遇到一個比較常見的問題,
在cmd,命令行輸入 ssh-keygen -t rsa -C "xxxxx@xxxxx.com" ; xxxxx@xxxxx.com是指自己的郵箱 會異常拋出一個錯誤如下
'ssh-keygen' 不是內部或外部命令,也不是可運行的程序 或批處理文件。
在這里分享一篇文章,來自https://blog.csdn.net/l508742729/article/details/97510883
前提下你們已經安裝了git,還沒安裝的話建議到git官網下載,完成安裝即可,在這里不在詳細做介紹
在變量值的最后加上Git安裝的配置文件,輸入Git安裝的配置文件, 我的地址是C:\Program Files\Git\usr\bin
改好確定即可,重新cmd輸入
ssh-keygen -t rsa -C "xxxxx@xxxxx.com" ,然后按3次回車,運行結果如下
生成秘鑰路徑的C/Users/Administrator.HIAPAD-2018B7R7/.ssh,圖如下
然后選擇編輯器打開,我在這里選擇記事本,復制,然后在碼雲賬號個人設置里。添加公鑰即可
驗證通過后會提示
添加后,在終端(Terminal)中輸入 ssh -T git@gitee.com
首次使用需要確認並添加主機到本機SSH可信列表。若返回 Hi XXX! You've successfully authenticated, but Gitee.com does not provide shell access.
內容,則證明添加成功。
碼雲的教程是這樣子的
到此添加完成,你可以大展手腳啦,謝謝你的閱讀