这个问题是这样,须要在已有github帐号的A机器上,再建立一个github帐号,新帐号建立完毕,将代码经过机器A push上以后,再另外一台机器B,clone 这个项目时报出了以下错误:git
Permission denied (publickey).
fatal: Could not read from remote repository.github
解决方式是:ssh
在clone代码的时候要使用https的形式。教程
https://github.com/accountName/projectname.git资源
另外,在机器A上配置两个git帐户,须要从新生成sshkey,而且要将这两个github帐户的ssh文件进行区分 id_rsa_old / id_rsa_new ,其次要经过配置文件对这两个帐号进行配置,在使用的时候切换比较方便。rem
相似的教程,网上资源不少,多参考几个文档便可。 文档