原文:https://blog.csdn.net/lw545034502/article/details/90696872
( 提示:Warning: Permanently added 'gitee.com,120.55.226.24' (ECDSA) to the list of known hosts.是公鑰出問題了,要先設置用戶和郵箱再重新生成ssh公鑰即可。)
1、首先我得重新在git設置一下身份的名字和郵箱 進入到需要提交的文件夾底下(因爲直接打開git Bash,在沒有路徑的情況下,根本沒!法!改!剛使用git時遇到的坑。。。)
git config --global user.name "yourname"
git config --global user.email "[email protected]"
注:yourname是你要設置的名字,your@email是你要設置的郵箱。
2、刪除.ssh文件夾(直接搜索該文件夾)下的known_hosts(手動刪除即可,不需要git)
3、git輸入命令$ ssh-keygen -t rsa -C "[email protected]"(請填你設置的郵箱地址)
接着出現:
Generating public/private rsa key pair.
Enter file in which to save the key (/Users/your_user_directory/.ssh/id_rsa):
直接按下回車
然後系統會自動在.ssh文件夾下生成兩個文件,id_rsa和id_rsa.pub,用記事本打開id_rsa.pub
將全部的內容複製
4、打開https://github.com/,登陸你的賬戶,進入設置
進入ssh設置
在key中將剛剛複製的粘貼進去
點擊add ssh key,