有一次
使用命令
sudo git clone git@github.com:username/projectname.git
提示权限错误
但是我已经把本机的公钥上传到github网站。
错误在于,使用了sudo命令后,远程ssh时的身份是本地用root,而当时传公钥时,用的是自己的身份。
所以解决方案是,去掉sudo即可!!!
有一次
使用命令
sudo git clone git@github.com:username/projectname.git
提示权限错误
但是我已经把本机的公钥上传到github网站。
错误在于,使用了sudo命令后,远程ssh时的身份是本地用root,而当时传公钥时,用的是自己的身份。
所以解决方案是,去掉sudo即可!!!
转载于:https://my.oschina.net/u/2509515/blog/601712