git提交ssh權限問題導致提交推送失敗

問題描述:Please make sure you have the correct access rights and the repository exists.
解決步驟:
1、打開終端重新設置用戶名和郵箱:
①:git config --global user.name "yourname"
②:git config --global user.emailyour@email.com"
注:yourname是要設置的名字,your@email是要設置的郵箱。
2、刪除.ssh文件夾(直接搜索該文件夾)下的known_hosts(手動刪除即可,沒有則跳過)
3、繼續(xù)在終端輸入:
ssh-keygen -t rsa -C "your@email.com"
接著出現:
Generating public/private rsa key pair.
Enter file in which to save the key (/Users/your_user_directory/.ssh/id_rsa):
直接按下回車
然后系統(tǒng)會自動在.ssh文件夾下生成兩個文件,id_rsa和id_rsa.pub,用記事本打開id_rsa.pub
將全部的內容復制
4、打開https://github.com/,登陸你的賬戶,進入設置
進入ssh設置:

image.png

image.png

5、在終端輸入命令:
ssh -T git@github.com
即可完成

?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容