- 問題描述:在自己的本地倉庫內使用git push時總是報權限錯誤。如題目所示,問題定位,確認是權限問題,首先在本地重新生成了ssh key,並在github上重新更新了SSH KEY,問題沒有解決,最後發現忘記在本地添加ssh key。命令如下:
ssh-keygen -t rsa -C "**********@qq.com" #生成ssh key
ssh-add ~/.ssh/id_rsa #將本地的ssh key 進行添加
ssh-add -l #查看本地ssh-key的值
ssh -vT [email protected] #對github進行測試連接
git push origin master
參考文檔:
https://help.github.com/articles/error-permission-denied-publickey/ 官方解決方案。