本文原始发表在 https://wycode.cn
git在远端pull或者push时报:
invalid format git@github.com: Permission denied (publickey).
问题场景:
windows上把private key的内容复制到文本编辑器时会出现
根本原因:
私钥的换行是单字符LF
,但windows的默认换行符是CRLF
,所以导致git读取私钥报格式错误。
解决办法:
使用文本编辑器修改换行符,例如VSCODE中状态栏点击CRLF
,然后切换成LF
。
网友评论