代碼遷移到華為雲上和Git的坑
先設置小烏龜Git上方式為ssh
參考鏈接:https://www.liangzl.com/get-article-detail-3586.html
注意:TortoiseGit如果在沒有本地倉庫的情況下 是不顯示網絡這個選項的;需在一個有倉庫的情況下設置
C:\Users\yangf\AppData\Local\Programs\Git\usr\bin\ssh.exe
使用小烏龜生成私人秘鑰:
puttygen.exe
添加秘鑰:
pageant.exe
添加成功后,需要再生成一個公共秘鑰
進入GitBash 命令行窗口執行生成公用秘鑰的命令:
ssh-keygen -t rsa -C "您的email"
在回車中會提示你輸入一個密碼,這個密碼會在你提交項目時使用,如果為空的話提交項目時則不用輸入,建議采用不輸入密碼方式。
密鑰生成后您可以在你本機系統盤下,您的用戶文件夾里發現一個.ssh文件,其中的id_rsa.pub文件里儲存的即為剛剛生成的ssh公鑰
使用下面命令顯示密鑰然后手工復制
把公用秘鑰拷貝到華為雲添加SSH秘鑰;
然后克隆項目出現:
ssh git 克隆 權限被拒絕(公鑰)。 致命:無法從遠程存儲庫讀取。 請確保您擁有正確的訪問權限 並且存儲庫已經存在。
刪掉 C:\Users\yangf\.ssh 下known_hosts文件即可;
我的博客即將同步至騰訊雲+社區,邀請大家一同入駐:
https://cloud.tencent.com/developer/support-plan?invite_code=1vc8lr3jq6vgz