代碼遷移到華為雲上和Git的坑


代碼遷移到華為雲上和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公鑰

使用下面命令顯示密鑰然后手工復制

cat ~/.ssh/id_rsa.pub

把公用秘鑰拷貝到華為雲添加SSH秘鑰;

然后克隆項目出現:

ssh git  克隆 權限被拒絕(公鑰)。 致命:無法從遠程存儲庫讀取。 請確保您擁有正確的訪問權限 並且存儲庫已經存在。

刪掉   C:\Users\yangf\.ssh   下known_hosts文件即可;

我的博客即將同步至騰訊雲+社區,邀請大家一同入駐:

https://cloud.tencent.com/developer/support-plan?invite_code=1vc8lr3jq6vgz


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM