git 出现 permission denied.

当在windows上(linux上)使用git的时候,确认已经把public key添加到github 或者oschina server了,但测试时(ssh -T git@git.oschina.net)始终出现permission denied的时候,

[user@host ~]$ git clone user@gitlab.xx.com:projectname/proj.git
Cloning into itemcenter-all...
user@gitlab.xx.com's password: 
Permission denied, please try again.

请在

1. ~/.ssh/下面新建config这个文件。

2. 在config文件里面输入

Host git.oschina.net
IdentityFile ~/.ssh/oschina-windows 请把oschina-windowg替换成你自己的ssh key的文件的名字。

发布者

690130229

coder,喜欢安静,喜欢读书,wechat: leslie-liya

发表评论