尝试将代码推送到github时出现以下错误。
权限被拒绝(publickey)。 致命:远程端意外挂断
我很久以前已经使用我的电脑设置了一个密钥,它在Windows机器上工作正常。现在,我正在使用我的Macbook Pro,它说许可被拒绝了。所以,我创建了一个新密钥,并在github网站上复制并粘贴了公钥,但它仍然给出了同样的错误。
答案 0 :(得分:0)
复制和粘贴时要注意的一件事就是确保没有多余的空格或换行符。输入的文本应该是一个连续的文本行,因此请确保您没有文本包装在Github上的换行符。
在键的文本框中,将光标放在每行的开头,然后按Backspace。如果它删除了一个字符,那就意味着它没问题。如果没有删除任何内容,则会删除换行符。还要确保在密钥的最后一个字符后没有空格或换行符。