尝试将代码推送到github时,Git公钥权限被拒绝

时间:2011-01-24 16:19:10

标签: git

尝试将代码推送到github时出现以下错误。

权限被拒绝(publickey)。 致命:远程端意外挂断

我很久以前已经使用我的电脑设置了一个密钥,它在Windows机器上工作正常。现在,我正在使用我的Macbook Pro,它说许可被拒绝了。所以,我创建了一个新密钥,并在github网站上复制并粘贴了公钥,但它仍然给出了同样的错误。

1 个答案:

答案 0 :(得分:0)

复制和粘贴时要注意的一件事就是确保没有多余的空格或换行符。输入的文本应该是一个连续的文本行,因此请确保您没有文本包装在Github上的换行符。

在键的文本框中,将光标放在每行的开头,然后按Backspace。如果它删除了一个字符,那就意味着它没问题。如果没有删除任何内容,则会删除换行符。还要确保在密钥的最后一个字符后没有空格或换行符。