當咱們拿到一天別人用的電腦,裏面是上一位前輩的git ssh key,這時候咱們要本身改,改完以後上傳代碼到遠程repository時,git
可能會報git@github.com: Permission denied (publickey). fatal: Could not read from remote repository.github
解決方案:ssh
刪除當前key,而後從新生成key:blog
$ ssh-keygen -t rsa -C "你的GitHub註冊郵箱"rem
將本機生成的ssh key複製到我的GitHub帳戶中去。it
本機帳戶文件夾下找到id_rsa.pub,以text方式打開,複製內容。io
打開GitHub,登錄我的帳戶,添加ssh keyast
再去執行:class
$ git push -u origin masterrsa
完美上傳。