当咱们拿到一天别人用的电脑,里面是上一位前辈的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
完美上传。