出现此错误的环境:
本地设置设置了多个github账号的ssh key,在cd文件夹后远程连接的git仓库是另外一个github账号
解决办法:
- cd到文件夹后,先连接需要clone的github仓库:
git remote add origin git@github.com:aaa-app/project.git
- 查看连接到的远程账号:
ssh -T git@github.com
此时会出现Hi gitcell! You've successfully authenticated, but GitHub does not provide shell access.
gitcell
就是项目所在的github账号
- clone远程仓库的项目
git clone git@github.com:aaa-app/project.git
网友评论