问题描述 公司项目使用代码仓库为gitinn/gitlab等,个人项目使用github进行托管,而公司项目和个人项目设置的邮箱和用户名是不同的,而ssh的密钥对又是基于这两个信息生成的,所以此时想要同时使用两个平台的代码仓库,则会显示仓库不存在或没有权限之类的报错. 刚开始是使用gitinn/gitlab作为仓库的,克隆github项目时会报错: 直接将将id_rsa.pub公钥加入到github中,但是仍然报错,继续克隆项目则会提示: 此时意识到,当前~/.ssh下的id_rsa和id_rsa…