windows下使用Git出现Permission denied (publickey)错误

effine 发布于 2013/07/16 17:52
阅读 30K+
收藏 0

在win7安装完Git,使用Git Bash输入命令步骤如下:

1、git config --global user.name "usernme"

2、git config --global user.email emailName

3、git bash 进入工程目录:git init

4、使用git add filename 将文件添加到库

5、使用git commit -m "first commit" 进行提交

6、使用ssh-keygen -C 'emailName@163.com' -t rsa

7、在pub文件中copy key,添加当GitHub中的SSH keys

8、ssh -T git@github.com进行验证出现错误:Permission denied (publickey).

这该怎么解决?查找了很多资料,都没有解决!(emailName@163.com是我GitHub注册邮箱,username是我GitHub的用户名)


加载中
0
viney
viney

cat ~/.ssh/id_rsa.pub

复制到

0
viney
viney

引用来自“viney”的答案

cat ~/.ssh/id_rsa.pub

复制到

我觉得还是ssh keys配置有问题,先cat ~/.ssh/id_rsa.pub,再重新复制下试试。

我本地测试了没有问题。

laodushiwo
laodushiwo
最近刚接触github,一直报没权限,试了你的 终于可行了,谢谢
0
effine
effine

引用来自“viney”的答案

引用来自“viney”的答案

cat ~/.ssh/id_rsa.pub

复制到

我觉得还是ssh keys配置有问题,先cat ~/.ssh/id_rsa.pub,再重新复制下试试。

我本地测试了没有问题。

今天早上,我在GitHub上重新创建了一个repository,然后安装我的步骤测试成功!还是要谢谢你.
0
viney
viney

引用来自“verphen”的答案

引用来自“viney”的答案

引用来自“viney”的答案

cat ~/.ssh/id_rsa.pub

复制到

我觉得还是ssh keys配置有问题,先cat ~/.ssh/id_rsa.pub,再重新复制下试试。

我本地测试了没有问题。

今天早上,我在GitHub上重新创建了一个repository,然后安装我的步骤测试成功!还是要谢谢你.
不客气,解决了就好。
返回顶部
顶部